<?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>Mac Fanatic</title>
	<atom:link href="http://www.macfanatic.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.macfanatic.net/blog</link>
	<description>All Mac, All the Time</description>
	<lastBuildDate>Fri, 12 Mar 2010 13:38:50 +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>Apple iPad Now Available for Pre-Order</title>
		<link>http://www.macfanatic.net/blog/2010/03/12/apple-ipad-now-available-for-pre-order/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/12/apple-ipad-now-available-for-pre-order/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 13:38:50 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2711</guid>
		<description><![CDATA[Just in case you haven&#8217;t heard, if you&#8217;re wanting to get an Apple iPad as quickly as possible, head on over to the Apple Store online to pre-order yours today!

]]></description>
			<content:encoded><![CDATA[<p>Just in case you haven&#8217;t heard, if you&#8217;re wanting to get an Apple iPad as quickly as possible, head on over to the Apple Store online to pre-order yours today!</p>
<p style="text-align: center;"><a href="http://store.apple.com/us/browse/home/shop_ipad/family/ipad"><img class="size-full wp-image-2712 aligncenter" title="Screen shot 2010-03-12 at 8.35.41 AM" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/Screen-shot-2010-03-12-at-8.35.41-AM.png" alt="" width="622" height="246" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/12/apple-ipad-now-available-for-pre-order/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Panic Status Board</title>
		<link>http://www.macfanatic.net/blog/2010/03/11/the-panic-status-board/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/11/the-panic-status-board/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 13:00:08 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2705</guid>
		<description><![CDATA[From the Panic development blog:
The idea quickly grew beyond “Project Status”, and has become a hub of all sorts of internal Panic information. What you’re actually looking at is an internal-only webpage that updates frequently using AJAX which shows:

E-Mail Queue — number of messages / number of days.
Project Status — sorry for the heavy censorship [...]]]></description>
			<content:encoded><![CDATA[<p>From the Panic development blog:</p>
<blockquote><p>The idea quickly grew beyond “Project Status”, and has become a hub of all sorts of internal Panic information. What you’re actually looking at is an internal-only webpage that updates frequently using AJAX which shows:</p>
<ul>
<li>E-Mail Queue — number of messages / number of days.</li>
<li>Project Status — sorry for the heavy censorship — you know how it is!</li>
<li>Important Countdowns</li>
<li>Revenue — comparing yesterday to the day before, not so insightful (yet).</li>
<li>Live Tri-Met Bus Arrivals — when it’s time to go home!</li>
<li>The Panic Calendar</li>
<li>Employee Twitter Messages</li>
<li>Any <a href="http://twitter.com/panic/">@Panic</a> Twitter Messages — i.e., be nice! They go on our screen!</li>
</ul>
</blockquote>
<p>I absolutely love this screen and the idea.  Wish I had the time and resources at my office to whip something like this up to get people motivated and really get some stuff accomplished.  Read more form the <a href="http://www.panic.com/blog/2010/03/the-panic-status-board/" target="_blank">Panic blog here</a>.</p>
<p style="text-align: center;"><img class="size-full wp-image-2707 aligncenter" title="statusboard" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/statusboard.jpeg" alt="" width="600" height="800" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/11/the-panic-status-board/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MetaLab &amp; Mozilla</title>
		<link>http://www.macfanatic.net/blog/2010/03/10/metalab-mozilla/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/10/metalab-mozilla/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 00:35:07 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2702</guid>
		<description><![CDATA[The good folks over at MetaLab reported being ripped of by Mozilla earlier this week.  The open source Mozilla project, JetPack FlightDeck, was showing using UI mockups that clearly used the MetaLab UI elements and not just &#8220;borrowed&#8221; pieces or was the object of inspiration.
Mozilla issued a public apology to MetaLab today stating:
At issue are [...]]]></description>
			<content:encoded><![CDATA[<p>The good folks over at <a href="http://blog.metalabdesign.com/post/437932602/metalab-goes-open-source" target="_blank">MetaLab reported being ripped of by Mozilla</a> earlier this week.  The open source Mozilla project, JetPack FlightDeck, was showing using UI mockups that clearly used the MetaLab UI elements and not just &#8220;borrowed&#8221; pieces or was the object of inspiration.</p>
<p>Mozilla issued a public apology to MetaLab today stating:</p>
<blockquote><p>At issue are early mockups for one of the <a href="https://wiki.mozilla.org/Labs/Jetpack/FlightDeck">Jetpack developer tools</a> that included design elements from the MetaLab web site. While the design direction <a href="http://flightdeck.zalewa.info/">being implemented</a> does not utilize these design elements, we inadvertently included the early mockups in <a href="http://mozillalabs.com/jetpack/2010/03/09/announcing-the-jetpack-sdk/">our blog post and video</a>announcing the next phase of development for the <a href="http://mozillalabs.com/jetpack/2010/03/09/announcing-the-jetpack-sdk/">Jetpack SDK</a>.</p>
<p>We’ve since removed all of the early mockups from our web sites, and updated the videos and screenshots with the correct content.</p>
<p>We sincerely apologize to MetaLab for incorporating design elements from their web site in our early mockups and for posting them publicly without proper attribution.</p></blockquote>
<p>I applaud Mozilla for not waiting to make a public response and clearing this up as soon as possible.  And you really should check out MetaLab for their design services.  The site is gorgeous and they have created some amazing interfaces for clients such as <a href="http://www.getballpark.com/" target="_blank">Ball Park: Simple Invoicing</a>.</p>
<h2>Links</h2>
<p><a href="http://mozillalabs.com/jetpack/2010/03/10/jetpack-mockup-clarification-apology-to-metalab/" target="_blank">Mozilla JetPack FlightDeck</a></p>
<p><a href="http://www.metalabdesign.com/" target="_blank">MetaLab Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/10/metalab-mozilla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That&#8217;s What She Said Jokes v1.0.2 Now Available</title>
		<link>http://www.macfanatic.net/blog/2010/03/09/thats-what-she-said-jokes-v1-0-2-now-available/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/09/thats-what-she-said-jokes-v1-0-2-now-available/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 13:36:48 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[That's What She Said Jokes]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2690</guid>
		<description><![CDATA[I&#8217;m having a great time working on the application and incorporating some features that you&#8217;ve requested.  One of those will be a huge deal of iPod Touch users (Drafts), scheduled with the v1.1 release in the next couple weeks.
v1.0.2 brings:

NEW: Comments/Ratings are now instantly displayed in application. No longer waiting on moderation.
NEW: About &#38; Support [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m having a great time working on the application and incorporating some features that you&#8217;ve requested.  One of those will be a huge deal of iPod Touch users (Drafts), scheduled with the v1.1 release in the next couple weeks.</p>
<p>v1.0.2 brings:</p>
<ul>
<li>NEW: Comments/Ratings are now instantly displayed in application. No longer waiting on moderation.</li>
<li>NEW: About &amp; Support areas under the &#8220;Share&#8221; tab</li>
<li>NEW: Smart date &amp; time display throughout application, such as &#8220;3 minutes ago&#8221; &amp; &#8220;4 hours ago&#8221; on reviews and jokes</li>
<li>NEW: When browsing jokes in the detail view, shows &#8220;1 of 74&#8243; instead of the joke name for clarity</li>
<li>NEW: User is prompted to leave a rating on iTunes App Store after installing application (maximum of 3 times)</li>
<li>FIXED: When writing a review, the stars rating control is now reset to 0 every time</li>
<li>FIXED: Submitting a review with no text is now accepted</li>
<li>FIXED: When browsing jokes, and selecting an item, the scroll position is saved. Previously the list would be at the top when the user returned to the listing</li>
<li>FIXED: Application crashed when tapping on a joke from searching, and then going back to search results</li>
<li>FIXED: The up/down navigation buttons in the joke detail view now correctly take you through search results</li>
<li>FIXED: Fixed bug that didn&#8217;t pass user information along when submitting a new joke</li>
<li>FIXED: Users are no longer prompted to register after being asked 3 times</li>
<li>FIXED: Several user interface refinements</li>
</ul>
<p>This release brings several nice &#8220;tweaks&#8221; to the app, such as relative times when browsing jokes and reviews.  Previously, you were presented with static times like &#8220;Mar 02, 2010 3:10pm&#8221;.  Now, times are converted in facebook style (using the exact code from the <a href="http://joehewitt.com/post/the-three20-project/" target="_blank">open source facebook project three20</a> actually) to achieve times such as &#8220;3 hours ago&#8221; or &#8220;just a moment ago&#8221;.</p>
<p>As always, if you run into any bugs, be sure to <a href="mailto:matt@twss.macfanatic.net">shoot me an email</a> and let me know!  If you haven&#8217;t gotten a copy of the only application delivering That&#8217;s What She Said Jokes to your iPhone &amp; iPod Touch, be sure to check it out in the iTunes App Store now!</p>
<h2>
<a href='http://www.macfanatic.net/blog/2010/03/09/thats-what-she-said-jokes-v1-0-2-now-available/share/' title='share'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/share-75x75.jpg" class="attachment-thumbnail" alt="" title="share" /></a>
<a href='http://www.macfanatic.net/blog/2010/03/09/thats-what-she-said-jokes-v1-0-2-now-available/recents-2/' title='recents'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/recents-75x75.jpg" class="attachment-thumbnail" alt="" title="recents" /></a>
<a href='http://www.macfanatic.net/blog/2010/03/09/thats-what-she-said-jokes-v1-0-2-now-available/detail/' title='detail'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/detail-75x75.jpg" class="attachment-thumbnail" alt="" title="detail" /></a>
<a href='http://www.macfanatic.net/blog/2010/03/09/thats-what-she-said-jokes-v1-0-2-now-available/about-2/' title='about'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/about-75x75.jpg" class="attachment-thumbnail" alt="" title="about" /></a>
<a href='http://www.macfanatic.net/blog/2010/03/09/thats-what-she-said-jokes-v1-0-2-now-available/reviews-2/' title='reviews'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/reviews-75x75.jpg" class="attachment-thumbnail" alt="" title="reviews" /></a>
</h2>
<h2>Links</h2>
<p><a href="http://itunes.apple.com/us/app/thats-what-she-said-jokes/id354904787?mt=8" target="_blank">That&#8217;s What She Said Jokes</a> [iTunes Store Link]</p>
<p><a href="http://joehewitt.com/post/the-three20-project/" target="_blank">Three20 Project</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/09/thats-what-she-said-jokes-v1-0-2-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Cinder iPhone Developer Patrick Burleson</title>
		<link>http://www.macfanatic.net/blog/2010/03/08/interview-with-cinder-iphone-developer-patrick-burleson/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/08/interview-with-cinder-iphone-developer-patrick-burleson/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 14:24:12 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2661</guid>
		<description><![CDATA[I recently wrote about BitBQ&#8217;s acquisition of LittleSnapper for iPhone, now Cinder, that was originally developed by Realmac software.  Being a very light LittleSnapper user myself, I was interested in who had taken interest in the application and wanted to get to know Patrick just a little better. He agreed to answer some questions I put together, [...]]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://www.macfanatic.net/blog/2010/03/03/littlesnapper-for-iphone-now-cinder/" target="_blank">recently wrote about BitBQ&#8217;s acquisition of LittleSnapper for iPhone</a>, now <a href="http://bitbq.com/cinder/" target="_blank">Cinder</a>, that was originally developed by <a href="http://www.realmacsoftware.com/" target="_blank">Realmac software</a>.  Being a very light LittleSnapper user myself, I was interested in who had taken interest in the application and wanted to get to know Patrick just a little better. He agreed to answer some questions I put together, including:</p>
<ul>
<li>Personal and company background</li>
<li>Talks about the Cinder acquisition</li>
<li>Talks about transferring an existing app from one company to another</li>
<li>Rates experience with Apple and the iTunes Store</li>
<li>Advertising tips</li>
<li>Gives his favorite Mac and iPhone apps</li>
</ul>
<p>Read after the break for Patrick&#8217;s answers.</p>
<p><span id="more-2661"></span></p>
<h2>&#8220;Please provide some general company background information&#8221;</h2>
<p>I started BitBQ back in August to be my company to create iPhone and Mac software. Since I started it up, I&#8217;ve acquired FitnessTrack, Emergency Information and LittleSnapper for iPhone (now Cinder). I did the acquisitions as a sort of kick start, but I have a couple of my own original apps in the works.</p>
<h2>&#8220;What is your personal expertise? Are you a software developer, business man, or something else entirely?”</h2>
<p>I&#8217;m a software developer, something I&#8217;ve been doing for over 14 years. Ranging from Perl to Java to .NET and of course Cocoa. Writing software is my passion and I love what the iPhone and Mac platforms provide in terms of feeding that passion.</p>
<h2>&#8220;What prompted the Cinder acquisition from Realmac Software?&#8221;</h2>
<p>It all started with a chat I was having with the original developer about what updates were planned for LittleSnapper for iPhone and learning they were looking to find someone who wanted to acquire it. As a user who loved LittleSnapper for iPhone, I jumped at the chance. We worked out the terms and as they say, the rest is history.</p>
<h2>&#8220;Do you personally use the ember web service?&#8221;</h2>
<p>Yes I do. I own LittleSnapper and now Cinder and use both to upload to Ember. I don&#8217;t use it as much as some people do, but I also can&#8217;t share a lot of the screenshots and other things I grab due to the sensitive nature of the images.</p>
<h2>&#8220;What exactly goes into transferring an application to another company, with Apple involved?&#8221;</h2>
<p>Having done this twice now, the dance is pretty simple: unless you have literally bought the entire company, there&#8217;s nothing Apple will do. You are forced to remove the original app and upload a brand new app. It can have the same name, once the original app has been removed. I had to do that with FitnessTrack.</p>
<p>What that means for users is that they have to be aware that the old app is going away and that there will be a new app showing up soon they&#8217;ll need to get to continue to receive updates. To alleviate some of the pain from this transition period, I&#8217;ve now tried two approaches. For FitnessTrack, I ran the app at 40% off on re-introduction to the app store and for Cinder, I&#8217;m running it for free for 2 weeks. The audience for Cinder is a lot larger considering the popularity of LittleSnapper for iPhone, so I wanted to make sure everyone has a chance to get it before I make it a paid app.</p>
<h2>&#8220;How would you rate your happiness with the iTunes App Store?&#8221;</h2>
<p>That&#8217;s a tough one. There are days I absolutely love it. I have Apple taking care of all the harder parts of software delivery: collecting payment, bandwidth, installation, etc. Then there are the days it&#8217;s infuriating. Like the current issue with Cinder not being able to be installed on iPod Touches because of a misconfiguration I can&#8217;t change on the back end without Apple&#8217;s intervention.</p>
<p>Of late, review times have dropped significantly, so that&#8217;s making me and a lot of other developers much happier. It&#8217;s still annoying when you have any hiccup in the process because the response delays are hard to put up with.</p>
<h2>&#8220;What, if any, advertising outlets have you used to promote your applications, and how would you rate those?&#8221;</h2>
<p>I ran a Fusion Ad for FitnessTrack just after the start of the new year. In conjunction with that ad run, I put FitnessTrack on sale for 40% off. While FitnessTrack certainly saw increased traffic and a slight increase in sales, they did not cover the cost of the ad. Before I did the ad, I got the advice of others that had run Fusion Ads and they warned me that it takes a long and sustained ad campaign to have any effect. I still considered it a net win just for the additional exposure to an larger audience. But I won&#8217;t be running any ads any time soon, so I&#8217;m going to have to find other ways to get the word out about my apps.</p>
<h2>&#8220;Are there any other applications you see now that you are thinking of acquiring?&#8221;</h2>
<p>I&#8217;ve been asked this by a few people. To be honest, the LittleSnapper for iPhone acquisition came as a total shock and I certainly wasn&#8217;t seeking it out. For my first acquisition, I did reach out to Justin Williams over at Second Gear to see if he was interested in selling his apps since I knew he was very frustrated with the whole App Store situation.</p>
<p>As of now, I don&#8217;t see any more app acquisition on the horizon for BitBQ. I&#8217;ve got a couple of apps in development, one for the iPhone and one for the Mac, that I&#8217;m planning on getting released this year. With that many apps, I&#8217;ve got a lot of work to keep me busy.</p>
<h2>&#8220;How long have you been using a Mac?&#8221;</h2>
<p>I first started using the Mac in 1992 on a Classic II in my journalism class. I quickly became the system administrator for the room full of Macs ( a mix of Classic IIs and SE/30s ). Those days, I was supporting System 7 and Pagemaker 4 back when it was owed by Aldus.</p>
<p>During my Mac &#8220;dark ages&#8221; (OS 9 till 10.3), I went off to work on Sun workstations and Windows machines. Once 10.4 Tiger hit, I could no longer resist coming back to the Mac. With my love of Unix and great software, the Mac was the place to be. It also helped that I could do any development I wanted on the machines. That was made even easier with the switch to Intel and the release of VMWare Fusion and Parallels. Now I didn&#8217;t even need to have Windows machines around. And I&#8217;m happy to say my house went back to Mac only in 2006.</p>
<h2>&#8220;What is your favorite Mac software application?&#8221;</h2>
<p>Wow, that&#8217;s a hard one to answer, I have so many favorites. How about a short list? <a href="http://nothirst.com/moneywell/" target="_blank">MoneyWell from No Thirst Software</a>, <a href="http://www.red-sweater.com/marsedit/" target="_blank">MarsEdit from Red Sweater Software</a>, <a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html" target="_blank">SuperDuper! from Shirt Pocket Software</a>, <a href="http://www.secondgearsoftware.com/today/" target="_blank">Today from Second Gear</a>, <a href="http://www.rogueamoeba.com/pulsar/" target="_blank">Pulsar from Rouge Amoeba</a>, <a href="http://www.newsgator.com/individuals/netnewswire/" target="_blank">NetNewsWire from NewsGator</a>, <a href="http://getconcentrating.com/" target="_blank">Concentrate from Made By Rocket</a>, <a href="http://www.mcubedsw.com/software/codecollectorpro" target="_blank">Code Collector Pro from MCubed Software</a>, <a href="http://agilewebsolutions.com/products/1Password" target="_blank">1Password from Agile Web Solutions</a>, <a href="http://www.atebits.com/tweetie-mac/" target="_blank">Tweetie from Atebits</a>, <a href="http://www.panic.com/transmit/" target="_blank">Transmit from Panic</a>, and finally <a href="http://www.busymac.com/" target="_blank">BusyCal from BusyMac</a>.</p>
<p>Ok, so not such a short list, but a list of software I use daily outside of Apple&#8217;s apps. Every part of my day is made easier because of that list of software.</p>
<h2>&#8220;What is your favorite iPhone software application?&#8221;</h2>
<p>My favorite iPhone app is <a href="http://www.atebits.com/tweetie-iphone/" target="_blank">Tweetie 2</a>. It&#8217;s so well executed and has introduced so many awesome UI concepts. Beyond Mail, that&#8217;s the app I launch the most.</p>
<h2>Wrapping Up</h2>
<p>I want to thank Patrick for taking time out of his busy schedule to write up some excellent answers detailing a few questions I really was in the dark about.  Be sure to check out Cinder, for publishing to the wonderful web service Ember, now.  You can grab a free copy until March 17, 2010!</p>

<a href='http://www.macfanatic.net/blog/2010/03/08/interview-with-cinder-iphone-developer-patrick-burleson/cinder_accounts/' title='cinder_accounts'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/cinder_accounts-150x150.png" class="attachment-thumbnail" alt="" title="cinder_accounts" /></a>
<a href='http://www.macfanatic.net/blog/2010/03/08/interview-with-cinder-iphone-developer-patrick-burleson/cinder_home/' title='cinder_home'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/cinder_home-150x150.png" class="attachment-thumbnail" alt="" title="cinder_home" /></a>
<a href='http://www.macfanatic.net/blog/2010/03/08/interview-with-cinder-iphone-developer-patrick-burleson/cinder_share_menu/' title='cinder_share_menu'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/cinder_share_menu-150x150.png" class="attachment-thumbnail" alt="" title="cinder_share_menu" /></a>
<a href='http://www.macfanatic.net/blog/2010/03/08/interview-with-cinder-iphone-developer-patrick-burleson/cinder_snap_info/' title='cinder_snap_info'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/cinder_snap_info-150x150.png" class="attachment-thumbnail" alt="" title="cinder_snap_info" /></a>

<p>&nbsp;</p>
<h2>Links</h2>
<div><a href="http://bitbq.com/cinder/buy.html" target="_blank">Cinder iPhone App</a> [iTunes Store Link]</div>
<div><a href="http://bitbq.com/cinder/" target="_blank">BitBQ Website</a></div>
<div><a href="http://www.realmacsoftware.com/" target="_blank">Realmac Software</a></div>
<div><a href="http://emberapp.com/" target="_blank">Ember Web Service</a></div>
<div><a href="http://twitter.com/CinderApp" target="_blank">Follow Cinder App</a> [Twitter]</div>
<div><a href="http://twitter.com/emberapp" target="_blank">Follow Ember </a>[Twitter]</div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/08/interview-with-cinder-iphone-developer-patrick-burleson/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple iPad on Sale March 12th &#8211; Available April 3rd</title>
		<link>http://www.macfanatic.net/blog/2010/03/05/apple-ipad-on-sale-march-12th-available-april-3rd/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/05/apple-ipad-on-sale-march-12th-available-april-3rd/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 15:43:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2659</guid>
		<description><![CDATA[Apple&#8217;s eagerly anticipated iPad will be available in the United States on April 3, the company said Friday.
Wi-Fi models of the tablet-style computer will go on sale that Saturday, while ones with Wi-Fi and 3G networks will be released later in the month.
Customers can start pre-ordering the iPad on Apple&#8217;s online store on March 12.
Surprised [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Apple&#8217;s eagerly anticipated iPad will be available in the United States on April 3, the company said Friday.<br />
Wi-Fi models of the tablet-style computer will go on sale that Saturday, while ones with Wi-Fi and 3G networks will be released later in the month.</p>
<p>Customers can start pre-ordering the iPad on Apple&#8217;s online store on March 12.</p></blockquote>
<p>Surprised the product launch wasn&#8217;t delayed.  I had suspected an early May introduction and 3G models by WWDC.</p>
<p>Read more about the launch from <a href="http://www.cnn.com/2010/TECH/03/05/ipad.apple.release/index.html?eref=rss_topstories" target="_blank">CNN</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/05/apple-ipad-on-sale-march-12th-available-april-3rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flow FTP Review &#8211; Site Stats</title>
		<link>http://www.macfanatic.net/blog/2010/03/05/flow-ftp-review-site-stats/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/05/flow-ftp-review-site-stats/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 13:41:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2654</guid>
		<description><![CDATA[It&#8217;s always interesting to see what people are coming to the site to read, how long they&#8217;re staying and where they&#8217;re going to.
I use and love Mint, from Shaun Inman, for all this analysis (in conjunction with Google Analytics of late) and this one caught me off guard this morning.

A lovely 2200% increase in traffic [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s always interesting to see what people are coming to the site to read, how long they&#8217;re staying and where they&#8217;re going to.</p>
<p>I use and love <a href="http://www.haveamint.com/" target="_blank">Mint</a>, from <a href="http://www.shauninman.com/" target="_blank">Shaun Inman</a>, for all this analysis (in conjunction with Google Analytics of late) and this one caught me off guard this morning.</p>
<p><img class="alignnone size-full wp-image-2655" title="Mint - Flow FTP Review Stats" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/Screen-shot-2010-03-05-at-8.34.17-AM.png" alt="" width="355" height="22" /></p>
<p>A lovely 2200% increase in traffic to this one post reviewing <a href="http://extendmac.com/flow/" target="_blank">Flow FTP</a>, <a href="http://www.macfanatic.net/blog/2008/04/04/flow-review-exciting-new-ftp-client/">originally posted on April 4th 2008</a>.  My simple explanation for this trend being the <a href="http://www.macfanatic.net/blog/2010/03/04/macheist-nanobundle-2/">ongoing MacHeist  Nanobundle 2</a>, which offers Flow FTP as part of the 7 applications available ($260 value at $19.95).</p>
<p>If you&#8217;re a blogger and have an interesting trend to share, or if you have an alternative explanation for the Flow FTP review being so popular all of a sudden, I&#8217;d love to hear it.  Leave me some feedback in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/05/flow-ftp-review-site-stats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacHeist NanoBundle 2</title>
		<link>http://www.macfanatic.net/blog/2010/03/04/macheist-nanobundle-2/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/04/macheist-nanobundle-2/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 14:35:19 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2621</guid>
		<description><![CDATA[MacHeist is know for giving consumers a great deal on awesome Mac software.  The NanoBundle 2 is a collection of 7 great Mac applications, valued at over $260 separately, for just $19.95!
Now&#8217;s your chance to get great Mac applications, such as:
MacJournal ($39.95)




MacJournal is the perfect app for you if you do any amount of writing, [...]]]></description>
			<content:encoded><![CDATA[<p>MacHeist is know for giving consumers a great deal on awesome Mac software.  The NanoBundle 2 is a collection of 7 great Mac applications, valued at over $260 separately, for just $19.95!</p>
<p>Now&#8217;s your chance to get great Mac applications, such as:</p>
<h2>MacJournal ($39.95)</h2>
<table align="left">
<tbody>
<tr>
<td><img class="size-full wp-image-2629" title="macjournal" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/macjournal.png" alt="" width="85" height="89" /></td>
<td>MacJournal is the perfect app for you if you do any amount of writing, whether it’s blogging, writing a journal, a password-protected private diary, or anything else you can think of.</td>
</tr>
</tbody>
</table>
<h2>RipIt ($19.95)</h2>
<table align="left">
<tbody>
<tr>
<td><img class="alignnone size-full wp-image-2628" title="ripit" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/ripit.png" alt="" width="90" height="90" /></td>
<td>It seems like forever since you were manually popping a CD into a player to listen to music. So why are you still doing this for your DVDs? RipIt makes it virtually effortless to import your DVDs to your Mac…simply pop in a disc and it does all the work for you, automatically.</td>
</tr>
</tbody>
</table>
<h2>Clips ($27)</h2>
<table align="left">
<tbody>
<tr>
<td><img class="alignnone size-full wp-image-2627" title="clips" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/clips.png" alt="" width="88" height="88" /></td>
<td>Clips is copy &amp; paste reinvented. Forget about each new copied item erasing your clipboard: copy everything you might want to paste, and paste whatever you’d like when you need it from your clipboard manager.</td>
</tr>
</tbody>
</table>
<h2>CoverScout ($39.95)</h2>
<table align="left">
<tbody>
<tr>
<td><img class="alignnone size-full wp-image-2626" title="coverscout" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/coverscout.png" alt="" width="83" height="83" /></td>
<td>In a nutshell, CoverScout enables you to get all the missing cover art for your prized music collection within minutes. Make those ugly gray gaps in iTunes a thing of the past.</td>
</tr>
</tbody>
</table>
<h2>Flow ($25)</h2>
<table align="left">
<tbody>
<tr>
<td><img class="alignnone size-full wp-image-2625" title="flow" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/flow.png" alt="" width="86" height="82" /></td>
<td>Are you still using Transmit, an app that dates all the way back to MacOS 8? Well, if so, then it’s time to make room for the new kid in town… Flow.</td>
</tr>
</tbody>
</table>
<h2>Tales of Monkey Island ($34.95)</h2>
<table align="left">
<tbody>
<tr>
<td><img class="alignnone size-full wp-image-2624" title="monkeyisland" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/monkeyisland.png" alt="" width="80" height="80" /></td>
<td>Tales of Monkey Island is a five-episode adventure game saga featuring mighty pirate Guybrush Threepwood and his motley crew. The game pulls the legendary franchise thundering and plundering into the modern era with an epic storyline conceived by some of the same team that dreamed up the original LucasArts games.</td>
</tr>
</tbody>
</table>
<h2>RapidWeaver ($79)</h2>
<table align="left">
<tbody>
<tr>
<td><img class="alignnone size-full wp-image-2623" title="rapidweaver" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/03/rapidweaver.png" alt="" width="90" height="87" /></td>
<td>RapidWeaver is widely regarded as the best website creation app out there. Even better than Apple’s very own iWeb.</td>
</tr>
</tbody>
</table>
<h2>Past Reviews &amp; Information</h2>
<p>I used to use RapidWeaver to manage this site, a few years ago.  The software is very elegant and powerful, and easy enough to allow people who do not understand the slightest thing about making websites to create stunning websites with ease.  Please check out a few words of my praise for RapidWeaver <a href="http://www.macfanatic.net/blog/2007/04/29/rapidweaver-35-review/">here</a>.</p>
<p>I have also written a review of Flow FTP back in 2008, which you can <a href="http://www.macfanatic.net/blog/2008/04/04/flow-review-exciting-new-ftp-client/">catch here</a>.</p>
<p>And most importantly, check out <a href="http://www.macheist.com/" target="_blank">MacHeist.com</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/04/macheist-nanobundle-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LittleSnapper for iPhone now &#8211; Cinder</title>
		<link>http://www.macfanatic.net/blog/2010/03/03/littlesnapper-for-iphone-now-cinder/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/03/littlesnapper-for-iphone-now-cinder/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 14:09:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2619</guid>
		<description><![CDATA[From the Realmac Software Blog:
Over the past few months, we&#8217;ve been giving LittleSnapper for iPhone some thought. We love the application as it is, however since its launch, we&#8217;ve remained entirely focused on the Mac, building applications for a platform that we love. Given our continued focus on the Mac platform, we&#8217;re excited to announce [...]]]></description>
			<content:encoded><![CDATA[<p>From the Realmac Software Blog:</p>
<blockquote><p>Over the past few months, we&#8217;ve been giving LittleSnapper for iPhone some thought. We love the application as it is, however since its launch, we&#8217;ve remained entirely focused on the Mac, building applications for a platform that we love. Given our continued focus on the Mac platform, we&#8217;re excited to announce today that BitBQ LLC have acquired the code behind LittleSnapper for iPhone, and will be continuing the development of the application under a different name in the new year: Cinder.</p></blockquote>
<p>Cinder has been acquired by BitBQ and was just placed on the iTunes App Store.  From the BitBQ Blog:</p>
<blockquote><p>I’ve received several questions from owners of LittleSnapper for iPhone whether or not they are going to need to repurchase Cinder once it becomes available. The answer to this is yes. Before you howl, let me tell you that Cinder will be FREE for two weeks after launch. After that, Cinder will become a paid application.</p></blockquote>
<p>So if you already purchases LittleSnapper, you have until March 17th to download Cinder for free to make the switch.  And if you haven&#8217;t already made the purchase, you can get a great piece of software for free!</p>
<p>Grab your copy of Cinder from the iTunes App Store now! <a href="http://bitbq.com/cinder/buy.html" target="_blank">[App Store Link]</a></p>
<p><a href="http://www.realmacsoftware.com/" target="_blank">Realmac Software</a></p>
<p><a href="http://bitbq.com/" target="_blank">BitBQ, LLC</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/03/littlesnapper-for-iphone-now-cinder/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 Awful IE Bugs</title>
		<link>http://www.macfanatic.net/blog/2010/03/02/10-awful-ie-bugs/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/02/10-awful-ie-bugs/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 20:10:46 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2617</guid>
		<description><![CDATA[Sadly, as a web developer, I spend a lot of time designing, coding and testing web applications in several browsers to make sure that I can get the product to as many users as possible.  Internet Explorer is always the one that causes me the most headache, hands down.
Queness has an excellent post detailing 10 [...]]]></description>
			<content:encoded><![CDATA[<p>Sadly, as a web developer, I spend a lot of time designing, coding and testing web applications in several browsers to make sure that I can get the product to as many users as possible.  Internet Explorer is always the one that causes me the most headache, hands down.</p>
<p><a href="http://www.queness.com/" target="_blank">Queness</a> has an excellent post detailing 10 awful bugs in Internet Explorer, and provides some insight and solutions to those issues.  A great read for any web developer.  After doing this job for 2 years, I still learned a few things.</p>
<p>Read the full article from Queness <a href="http://www.queness.com/post/683/10-awful-ie-bugs-and-fixes" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/02/10-awful-ie-bugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweetie2 &amp; Lessn</title>
		<link>http://www.macfanatic.net/blog/2010/03/02/tweetie2-lessn/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/02/tweetie2-lessn/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 15:33:38 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2615</guid>
		<description><![CDATA[Lessn is a quick and dirty URL shortener web application from Fever and Mint developer, Shaun Inman.
Lessn is an extremely simple, personal url shortener written in PHP with MySQL and mod_rewrite
Shaun uses Lessn instead of popular URL shortening services available today, such as bit.ly.  Shaun has posted a short piece about configuring Tweetie2 to use [...]]]></description>
			<content:encoded><![CDATA[<p>Lessn is a quick and dirty URL shortener web application from Fever and Mint developer, Shaun Inman.</p>
<blockquote><p>Lessn is an extremely simple, personal url shortener written in PHP with MySQL and mod_rewrite</p></blockquote>
<p>Shaun uses Lessn instead of popular URL shortening services available today, such as bit.ly.  Shaun has posted a short piece about configuring Tweetie2 to use the custom URL shortener and be an even cooler Twitter-holic.</p>
<p>Read more about Fever, an amazing RSS feed reader application, on macfanatic <a href="http://www.macfanatic.net/blog/2009/06/17/fever-awesome-news-from-the-haveamint-com-developer/">here</a> and <a href="http://www.macfanatic.net/blog/2009/09/14/chill-pill/">here</a>.  Check Fever out directly <a href="http://feedafever.com/" target="_blank">here</a>.</p>
<p>Read more about Lessn from Shaun Inman <a href="http://www.shauninman.com/archive/2009/08/17/less_n" target="_blank">here</a>.</p>
<p>Finally, read the article on combining Tweetie 2 and Lessn <a href="http://www.shauninman.com/archive/2009/10/12/tweetie_2_and_less_n" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/02/tweetie2-lessn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer: Global Variables, and Stack Overflows</title>
		<link>http://www.macfanatic.net/blog/2010/03/02/internet-explorer-global-variables-and-stack-overflows/</link>
		<comments>http://www.macfanatic.net/blog/2010/03/02/internet-explorer-global-variables-and-stack-overflows/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 12:32:47 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2613</guid>
		<description><![CDATA[The Cappuccino blog has an excellent post on recursion limitations on the global &#8220;window&#8221; host object provided by all browsers, including a few attempts to get around this limitation in the Cappuccino framework and the final solution the project has settled on.
It&#8217;s a great technical read and look into the mess that is Javascript: Cappuccino [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://cappuccino.org/" target="_blank">Cappuccino</a> blog has an excellent post on recursion limitations on the global &#8220;window&#8221; host object provided by all browsers, including a few attempts to get around this limitation in the Cappuccino framework and the final solution the project has settled on.</p>
<p>It&#8217;s a great technical read and look into the mess that is Javascript: <a href="http://cappuccino.org/discuss/2010/03/01/internet-explorer-global-variables-and-stack-overflows/" target="_blank">Cappuccino Blog | Internet Explorer: Global Variables, and Stack Overflows</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/03/02/internet-explorer-global-variables-and-stack-overflows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That&#8217;s What She Said Jokes Blog Live</title>
		<link>http://www.macfanatic.net/blog/2010/02/23/thats-what-she-said-jokes-blog-live/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/23/thats-what-she-said-jokes-blog-live/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 01:13:44 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[That's What She Said Jokes]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2607</guid>
		<description><![CDATA[I&#8217;m proud to announce a new blog for That&#8217;s What She Said Jokes.  The blog will be a place to keep up with development news and track what new features are being coming to the application.
Please head on over to http://twss.macfanatic.net/blog/ and check out the new blog.  If you haven&#8217;t grabbed your copy [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m proud to announce a new blog for That&#8217;s What She Said Jokes.  The blog will be a place to keep up with development news and track what new features are being coming to the application.</p>
<p>Please head on over to <a href="http://twss.macfanatic.net/blog/">http://twss.macfanatic.net/blog/</a> and check out the new blog.  If you haven&#8217;t grabbed your copy of That&#8217;s What She Said Jokes, be sure to download your own copy of the only application bringing TWSS to the iPhone and iPod Touch!</p>
<blockquote><p>Enjoy the world&#8217;s best joke on your iPhone or iPod Touch. Browse both user submitted and featured scenarios focusing on That&#8217;s What She Said! Get involved by submitting your own That&#8217;s What She Said funnies and commenting and rating hilarious entries submitted by others just like you!</p></blockquote>
<p>Check out That&#8217;s What She Said Jokes on the <a href="http://itunes.apple.com/us/app/thats-what-she-said-jokes/id354904787?mt=8" target="_blank">iTunes App Store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/23/thats-what-she-said-jokes-blog-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash &amp; the iPad &#8211; Fundamental Problem</title>
		<link>http://www.macfanatic.net/blog/2010/02/21/flash-the-ipad-fundamental-problem/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/21/flash-the-ipad-fundamental-problem/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 16:55:07 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2604</guid>
		<description><![CDATA[As a developer, I had pondered this very situation myself, but wasn&#8217;t sure if I was missing the point.  When developing applications or websites for a traditional PC/Mac scenario, with a mouse and a screen, you rely on the user moving a mouse around the screen and clicking on interface elements, or &#8220;hovering&#8221; over the [...]]]></description>
			<content:encoded><![CDATA[<p>As a developer, I had pondered this very situation myself, but wasn&#8217;t sure if I was missing the point.  When developing applications or websites for a traditional PC/Mac scenario, with a mouse and a screen, you rely on the user moving a mouse around the screen and clicking on interface elements, or &#8220;hovering&#8221; over the element.  That&#8217;s the basic interaction paradigm.  However, with touch screen devices, you do not have a mouse pointer and you do not have the &#8220;hover&#8221; interaction element.</p>
<p>A prime example is Safari on iPhone.  A website that has dropdown menus for their navigation are a pain to use, because you cannot simply bring your mouse over the button and get the menu to show itself so you can continue.  Why? Because there is no mouse in the touch screen device situation for this to work.  So Safari on iPhone implemented a &#8220;long touch&#8221; that tries to help with this problem.  But it still doesn&#8217;t solve the problem.</p>
<p>Now imagine yourself as a game developer, or a user playing a game.  The games developed in Flash for traditional computers rely on the mouse, mouse movements, etc.  As a touch screen device developer, you are watching for gestures, such as taps, pinches, etc.  The simple fact being that games written in Flash currently on the web would barely work, if at all, if Apple allowed Flash on the iPad.  It would be very frustrating, even putting the performance and battery life issues aside.</p>
<p>Is there a possible solution? Of course. Adobe could work on providing Flash developers with API access to touch events instead of a mouse driven model.  But that still requires the software that has already been written and available to be rewritten.  Not a very good solution, but the only one I see.</p>
<p><a href="http://www.roughlydrafted.com/2010/02/20/an-adobe-flash-developer-on-why-the-ipad-cant-use-flash/" target="_blank">Roughly Drafted Magazine</a> has published an article with a few more technical details and insight into the problem and I encourage you to read it.  With all the buzz about Flash, HTML5 and Apple, the more educated you are on the matter, the better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/21/flash-the-ipad-fundamental-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That&#8217;s What She Said Jokes 1.0.1 Now Available</title>
		<link>http://www.macfanatic.net/blog/2010/02/19/thats-what-she-said-jokes-1-0-1-now-available/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/19/thats-what-she-said-jokes-1-0-1-now-available/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 14:12:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[That's What She Said Jokes]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2592</guid>
		<description><![CDATA[I&#8217;d like to first thank everyone who has purchased a copy of That&#8217;s What She Said Jokes from the iTunes App Store this week, it&#8217;s been a great launch week.  And an even bigger thanks to those who have registered and submitted their own jokes!
Version 1.0.1 is now available in the iTunes App Store and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to first thank everyone who has purchased a copy of That&#8217;s What She Said Jokes from the iTunes App Store this week, it&#8217;s been a great launch week.  And an even bigger thanks to those who have registered and submitted their own jokes!</p>
<p>Version 1.0.1 is now available in the iTunes App Store and offers the following new features and fixes:</p>
<ul>
<li>NEW: Up/Down buttons for quicker navigation while already viewing a joke, like in Mail.app</li>
<li>NEW: User names are displayed, crediting who ever submitted the joke</li>
<li>FIXED: Better support for landscape mode</li>
<li>FIXED: Improved and more informative user alerts</li>
<li>FIXED: Fixed keyboard issue when submitting a new entry</li>
<li>FIXED: If there is an error submitting an entry, user now has opportunity to copy the text to use later</li>
<li>FIXED: Interface tweaks</li>
</ul>
<p>I&#8217;ve had a great time developing the application and have a few awesome features in the pipeline.  I&#8217;d love to hear what you would like to see in a future update, and by all means, submit your own funny moments and rate the existing ones!</p>
<p>Grab your copy of That&#8217;s What She Said Jokes for 0.99 cents now [<a href="http://itunes.apple.com/us/app/thats-what-she-said-jokes/id354904787?mt=8" target="_blank">App Store Link</a>].</p>
<p>Be sure to check out the That&#8217;s What She Said Jokes website as well, at<a href="http://twss.macfanatic.net"> http://twss.macfanatic.net</a></p>

<a href='http://www.macfanatic.net/blog/2010/02/19/thats-what-she-said-jokes-1-0-1-now-available/reviews/' title='reviews'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/reviews-150x150.png" class="attachment-thumbnail" alt="" title="reviews" /></a>
<a href='http://www.macfanatic.net/blog/2010/02/19/thats-what-she-said-jokes-1-0-1-now-available/submit/' title='submit'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/submit-150x150.jpg" class="attachment-thumbnail" alt="" title="submit" /></a>
<a href='http://www.macfanatic.net/blog/2010/02/19/thats-what-she-said-jokes-1-0-1-now-available/recents/' title='recents'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/recents-150x150.jpg" class="attachment-thumbnail" alt="" title="recents" /></a>
<a href='http://www.macfanatic.net/blog/2010/02/19/thats-what-she-said-jokes-1-0-1-now-available/reading/' title='reading'><img width="75" height="75" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/reading-150x150.jpg" class="attachment-thumbnail" alt="" title="reading" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/19/thats-what-she-said-jokes-1-0-1-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That&#8217;s What She Said Jokes &#8211; Now Available!</title>
		<link>http://www.macfanatic.net/blog/2010/02/15/thats-what-she-said-jokes-now-available/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/15/thats-what-she-said-jokes-now-available/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 15:57:06 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site Related]]></category>
		<category><![CDATA[That's What She Said Jokes]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2565</guid>
		<description><![CDATA[Enjoy the world&#8217;s best joke on your iPhone or iPod Touch. Browse both user submitted and featured scenarios focusing on That&#8217;s What She Said! Get involved by submitting your own That&#8217;s What She Said funnies and commenting and rating hilarious entries submitted by others just like you!


 


 


 


 


 


 




Be sure to [...]]]></description>
			<content:encoded><![CDATA[<p>Enjoy the world&#8217;s best joke on your iPhone or iPod Touch. Browse both user submitted and featured scenarios focusing on That&#8217;s What She Said! Get involved by submitting your own That&#8217;s What She Said funnies and commenting and rating hilarious entries submitted by others just like you!</p>
<div class="gallery">
<ul>
<li> <a href="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/1.jpg"><br />
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/1.jpg" alt="" width="72" height="72" /><br />
</a></li>
<li> <a href="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/2.jpg"><br />
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/2.jpg" alt="" width="72" height="72" /><br />
</a></li>
<li> <a href="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/3.jpg"><br />
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/3.jpg" alt="" width="72" height="72" /><br />
</a></li>
<li> <a href="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/4.jpg"><br />
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/4.jpg" alt="" width="72" height="72" /><br />
</a></li>
<li> <a href="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/6.jpg"><br />
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/6.jpg" alt="" width="72" height="72" /><br />
</a></li>
<li> <a href="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/7.jpg"><br />
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/7.jpg" alt="" width="72" height="72" /><br />
</a></li>
</ul>
</div>
<p>Be sure to check out all the features of the only application for iPhone and iPod Touch delivering Thats What She Said Jokes to your device on the official site at <a href="http://twss.macfanatic.net">http://twss.macfanatic.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/15/thats-what-she-said-jokes-now-available/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>That&#8217;s What She Said Jokes &#8211; In Review</title>
		<link>http://www.macfanatic.net/blog/2010/02/10/thats-what-she-said-jokes-in-review/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/10/thats-what-she-said-jokes-in-review/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 20:52:22 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[That's What She Said Jokes]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2559</guid>
		<description><![CDATA[That&#8217;s What She Said Jokes is now in review status!
That’s What She Said Jokes is the perfect companion for your iPhone or iPod Touch. Browse both user submitted and featured scenarios focusing on That’s What She Said! Get involved by submitting your own That’s What She Said funnies and commenting and rating hilarious entries submitted [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twss.macfanatic.net">That&#8217;s What She Said Jokes</a> is now in review status!</p>
<blockquote><p>That’s What She Said Jokes is the perfect companion for your iPhone or iPod Touch. Browse both user submitted and featured scenarios focusing on That’s What She Said! Get involved by submitting your own That’s What She Said funnies and commenting and rating hilarious entries submitted by others just like you!</p></blockquote>
<p><a href="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/in-review.jpg"><img class="alignnone size-full wp-image-2560" title="in-review" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/in-review.jpg" alt="" width="675" height="253" /></a></p>
<p>Hopefully the application will be available on the iTunes store in just a few more days.  Be sure to check out the<a href="http://twss.macfanatic.net"> That&#8217;s What She Said Jokes website</a> for <a href="http://twss.macfanatic.net/features/">more information</a>, screenshots, and register to be notified once the application goes on sale.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/10/thats-what-she-said-jokes-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aperture 3 Announced</title>
		<link>http://www.macfanatic.net/blog/2010/02/09/aperture-3-announced/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/09/aperture-3-announced/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 14:04:05 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2550</guid>
		<description><![CDATA[Apple is no longer present at Macworld conferences, but still managed to announce a major product update to get some attention this week at the start of the annual tradeshow.
Aperture 3, Apple&#8217;s pro level photo management and  editing software, adds &#8220;over 200 new features&#8221;.  Most notable about this release:

Includes pro level versions of Faces and Places introduced [...]]]></description>
			<content:encoded><![CDATA[<p>Apple is no longer present at Macworld conferences, but still managed to announce a major product update to get some attention this week at the start of the annual tradeshow.</p>
<p>Aperture 3, Apple&#8217;s pro level photo management and  editing software, adds &#8220;over 200 new features&#8221;.  Most notable about this release:</p>
<ul>
<li>Includes pro level versions of Faces and Places introduced in iPhoto &#8216;09</li>
<li>A new image refinement tool called Brushes, allowing users paint directly on images</li>
<li>Projects &#8211; for organization and flexibility</li>
<li>Full screen photo browser</li>
<li>Advanced Slideshows</li>
<li>64-bit capable on Snow Leopard, requires Mac OS X v10.5.8 or v10.6.2 or later</li>
</ul>
<p>Apple just updated the <a href="http://www.apple.com/aperture/" target="_blank">Aperture site</a>, so head on over to read more about this update.</p>
<p>Found via | <a href="http://www.macworld.com/article/146231/2010/02/aperture3.html" target="_blank">MacWorld Magazine</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/09/aperture-3-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That&#8217;s What She Said Jokes &#8211; Teaser</title>
		<link>http://www.macfanatic.net/blog/2010/02/08/thats-what-she-said-jokes-teaser/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/08/thats-what-she-said-jokes-teaser/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 16:42:00 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site Related]]></category>
		<category><![CDATA[That's What She Said Jokes]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2545</guid>
		<description><![CDATA[My first iPhone application, That&#8217;s What She Said Jokes, is waiting for approval from Apple and will soon be available on the iTunes Store.
For more information about the application and to sign up to be emailed once the application is live on the store, visit the That&#8217;s What She Said Jokes site at: http://twss.macfanatic.net/
I&#8217;d love [...]]]></description>
			<content:encoded><![CDATA[<p>My first iPhone application, That&#8217;s What She Said Jokes, is waiting for approval from Apple and will soon be available on the iTunes Store.</p>
<p>For more information about the application and to sign up to be emailed once the application is live on the store, visit the That&#8217;s What She Said Jokes site at: <a href="http://twss.macfanatic.net/">http://twss.macfanatic.net/</a></p>
<p>I&#8217;d love to hear some feedback on the site design and can&#8217;t wait to get this application into your hands!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/08/thats-what-she-said-jokes-teaser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming iPhone Application</title>
		<link>http://www.macfanatic.net/blog/2010/02/07/upcoming-iphone-application/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/07/upcoming-iphone-application/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 14:15:29 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site Related]]></category>
		<category><![CDATA[That's What She Said Jokes]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2538</guid>
		<description><![CDATA[I&#8217;m really excited to announce that my first iPhone application, That&#8217;s What She Said Jokes, wil soon be available on the iTunes App Store!

From the App Store description:
That&#8217;s What She Said Jokes is the perfect companion for your iPhone or iPod Touch.  Browse both user submitted and featured scenarios focusing on That&#8217;s What She [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m really excited to announce that my first iPhone application, That&#8217;s What She Said Jokes, wil soon be available on the iTunes App Store!</p>
<p><a href="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/upcoming-app-announcement.jpg"><img class="alignnone size-full wp-image-2539" title="upcoming-app-announcement" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/upcoming-app-announcement.jpg" alt="" width="675" height="258" /></a></p>
<p>From the App Store description:</p>
<blockquote><p>That&#8217;s What She Said Jokes is the perfect companion for your iPhone or iPod Touch.  Browse both user submitted and featured scenarios focusing on That&#8217;s What She Said!  Get involved by submitting your own That&#8217;s What She Said funnies and commenting and rating hilarious entries submitted by others just like you!</p></blockquote>
<p>I&#8217;ll be submitting the application for review later today and then the wait is on the App Store review team.  Hopefully the app will be for sale later this week, at $0.99USD.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/07/upcoming-iphone-application/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TechCrunch Intern Accepts Gifts for Writing</title>
		<link>http://www.macfanatic.net/blog/2010/02/05/techcrunch-intern-accepts-gifts-for-writing/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/05/techcrunch-intern-accepts-gifts-for-writing/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 15:08:36 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2536</guid>
		<description><![CDATA[An intern writing for TechCrunch has taken responsibility for accepting a gift in exchange for writing one article, and asking for compensation on at least one other occasion.
Michael Arrington from Tech Cruch:
This was not one of our full time writers, and so the frequency of posts was light. Nevertheless, we’ve also deleted all content created by this [...]]]></description>
			<content:encoded><![CDATA[<p>An intern writing for TechCrunch has taken responsibility for accepting a gift in exchange for writing one article, and asking for compensation on at least one other occasion.</p>
<p><a href="http://www.techcrunch.com/2010/02/04/an-apology-to-our-readers/" target="_blank">Michael Arrington from Tech Cruch</a>:</p>
<blockquote><p>This was not one of our full time writers, and so the frequency of posts was light. Nevertheless, we’ve also deleted all content created by this person on our blogs. We are fairly certain that most of the posts weren’t tainted in any way, but to be sure we’ve removed every word written by this person on the TechCrunch network.</p></blockquote>
<p>I agree that this is a very sad occasion for Tech Crunch, which will undoubtedly have to defend opinions and reviews for a few months at the very least.  While I don&#8217;t condone the intern&#8217;s actions, he was a young adult writing for a large website and probably got carried away.  I personally won&#8217;t take the information found on Tech Crunch any less seriously than I had before.</p>
<p>Daniel Brusilovsky, the intern from Tech Crunch, has publicly made a statement on his blog entitled, <a href="http://www.danielbru.com/2010/02/the-line-was-crossed/" target="_blank">The Line was Crossed</a>.</p>
<blockquote><p>This is the first day of the next learning stage for me. Yes, I am young, but from here, I can only learn more. To my family, friends, colleagues and especially, TechCrunch, I am sorry. I am taking this entire experience, learning and moving on.</p></blockquote>
<p>The basis of this situation is simply <em>trust</em>.  No matter if you are using an international news publication or a tech blog for all the Mac enthusiasts out there, you have to trust the authors.  Sadly, that trust has been broken.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/05/techcrunch-intern-accepts-gifts-for-writing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s Internal Struggle</title>
		<link>http://www.macfanatic.net/blog/2010/02/04/microsofts-internal-struggle/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/04/microsofts-internal-struggle/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 18:40:26 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2534</guid>
		<description><![CDATA[NY Times Contributor Dick Brass provides some insight into Microsoft&#8217;s corporate culture and why the giant company struggles in delivering cohesive products to the masses.
Internal competition is common at great companies. It can be wisely encouraged to force ideas to compete. The problem comes when the competition becomes uncontrolled and destructive. At Microsoft, it has [...]]]></description>
			<content:encoded><![CDATA[<p>NY Times Contributor Dick Brass provides some insight into Microsoft&#8217;s corporate culture and why the giant company struggles in delivering cohesive products to the masses.</p>
<blockquote><p>Internal competition is common at great companies. It can be wisely encouraged to force ideas to compete. The problem comes when the competition becomes uncontrolled and destructive. At Microsoft, it has created a dysfunctional corporate culture in which the big established groups are allowed to prey upon emerging teams, belittle their efforts, compete unfairly against them for resources, and over time hector them out of existence.</p></blockquote>
<p>This statement actually makes me feel a little sorry for Microsoft engineers.  I hadn&#8217;t given much thought to the fact that there are many talented people at Microsoft and sadly the internal competition and office politics restrict the company&#8217;s effectiveness.</p>
<p>Read more from the <a href="http://www.nytimes.com/2010/02/04/opinion/04brass.html?pagewanted=all" target="_blank">NY Times</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/04/microsofts-internal-struggle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EMKeychain 1.0 Released</title>
		<link>http://www.macfanatic.net/blog/2010/02/04/emkeychain-1-0-released/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/04/emkeychain-1-0-released/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 18:32:13 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2510</guid>
		<description><![CDATA[EMKeychain is a Cocoa class-wrapper  for viewing and modifying the Mac OS X Keychain.
Very simple interface and would be a great addition to any developer&#8217;s toolkit.  From ExtendedMac Software:
EMKeychain v1.0 is now available. With it comes the following changes:


Re-written for Objective-C 2.0 features, like properties.
Ability to remove a keychain item.
Streamlined design — no more proxy!
Fixes [...]]]></description>
			<content:encoded><![CDATA[<p>EMKeychain is a Cocoa class-wrapper  for viewing and modifying the Mac OS X Keychain.</p>
<p>Very simple interface and would be a great addition to any developer&#8217;s toolkit.  From ExtendedMac Software:</p>
<p>EMKeychain v1.0 is now available. With it comes the following changes:</p>
<blockquote>
<ul>
<li>Re-written for Objective-C 2.0 features, like properties.</li>
<li>Ability to remove a keychain item.</li>
<li>Streamlined design — no more proxy!</li>
<li>Fixes for memory leaks and other bugs.</li>
<li>Complete <a href="http://extendmac.com/EMKeychain/Documentation">documentation</a>.</li>
</ul>
</blockquote>
<p>Check out the ExtendedMac article <a href="http://extendmac.com/blog/2010/02/emkeychain-1-0-now-available/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/04/emkeychain-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Open Access to Content and Applications&#8221; &#8211; Adobe CTO</title>
		<link>http://www.macfanatic.net/blog/2010/02/04/open-access-to-content-and-applications-adobe-cto/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/04/open-access-to-content-and-applications-adobe-cto/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 16:02:02 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2527</guid>
		<description><![CDATA[It took the Adobe executive a few days to release an official announcement regarding the recently announced iPad and the lack of Flash support on the new device, but a statement has been made.
CTO Kevin Lynch wrote a wonderful snippet regarding user choice in technologies:
Engaging with ideas and information also means ensuring there is an open ecosystem [...]]]></description>
			<content:encoded><![CDATA[<p>It took the Adobe executive a few days to release an official announcement regarding the recently announced iPad and the lack of Flash support on the new device, but a statement has been made.</p>
<p><a href="http://blogs.adobe.com/conversations/executive-perspectives/2010/02/">CTO Kevin Lynch wrote a wonderful snippet regarding user choice in technologies</a>:</p>
<blockquote><p>Engaging with ideas and information also means ensuring there is an open ecosystem and freedom to view and interact with the content and applications a user chooses. This model of open access has proven to be more effective in the long term than a walled approach, where a manufacturer tries to determine what users are able to see or approves and disapproves individual content and applications. We strongly believe the web should remain an open environment with consistent access to content and applications regardless of your viewing device.</p></blockquote>
<p>While I personally hate developing in Flash and whole heartedly embrace HTML5 and CSS3 as the future of web development, <em>that&#8217;s a personal choice</em>.  I love the freedom to make that choice and I&#8217;ve mad the decision based on my experiences.</p>
<p>I think that most developers would probably switch to something besides Adobe Flash, if there were solutions available to all users.  I applaud Apple for attempting to make &#8220;the world a better place&#8221; by removing Flash from its devices, but Apple is making a choice for all users.</p>
<p>It&#8217;s a tough decision to make.  Do you as a company restrict users to certain content and limit their ability to do general purpose computing?  Or are you in fact doing them a favor by removing possible headaches down the road?  Only time will tell.</p>
<p>Found via <a href="http://www.webmonkey.com/blog/Adobe_CTO_Defends_Flash_Against_Apple__HTML5">Webmonkey</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/04/open-access-to-content-and-applications-adobe-cto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Here, File File!</title>
		<link>http://www.macfanatic.net/blog/2010/02/04/here-file-file/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/04/here-file-file/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 13:00:55 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2525</guid>
		<description><![CDATA[Just a heads up about a cute little iPhone application to be released &#8220;this coming January&#8221; &#8211; hopefully not January 2011 I would assume.
Here, File File! will simply allow you to access all your files from your Mac on the phone.  Including such nice things as streaming video from your Mac to your iPhone (and [...]]]></description>
			<content:encoded><![CDATA[<p>Just a heads up about a cute little iPhone application to be released &#8220;this coming January&#8221; &#8211; hopefully not January 2011 I would assume.</p>
<p>Here, File File! will simply allow you to access all your files from your Mac on the phone.  Including such nice things as streaming video from your Mac to your iPhone (and hopefully iPad once it comes out).  Definitely worth keeping an eye on.</p>
<p>Hit up the <a href="http://www.herefilefile.com/" target="_blank">teaser site </a>to signup for more news when it&#8217;s available.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/04/here-file-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Drops Support for IE6</title>
		<link>http://www.macfanatic.net/blog/2010/02/03/google-drops-support-for-ie6/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/03/google-drops-support-for-ie6/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 18:45:53 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2518</guid>
		<description><![CDATA[In a win for everyone the world over, Google announced it was no longer supporting Internet Explorer 6 on Friday January 29th, 2010.
By no longer providing support for production products and in the development process, Google will free up more resources to innovate and provide better experiences for users.  As a developer of mostly web [...]]]></description>
			<content:encoded><![CDATA[<p>In a win for everyone the world over, Google announced it was no longer supporting Internet Explorer 6 on Friday January 29th, 2010.</p>
<p>By no longer providing support for production products and in the development process, Google will free up more resources to innovate and provide better experiences for users.  As a developer of mostly web technologies, I would personally love to drop support for IE6 and move forward with HTML5.</p>
<p>Read more about the announcement on the <a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html" target="_blank">Google Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/03/google-drops-support-for-ie6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pastebot for iPhone</title>
		<link>http://www.macfanatic.net/blog/2010/02/03/pastebot-for-iphone/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/03/pastebot-for-iphone/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 16:00:34 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2513</guid>
		<description><![CDATA[Pastebot for iPhone warrants mentioning for two very important reasons.  It is an important enough application to have earned its place on my dock.  Phone, Messages, Pastebot, and Mail.  That is what is most important to me throughout my day.

First, the UI of the application is absolutely superb.  I place it in the top 5 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://tapbots.com/software/pastebot/" target="_blank">Pastebot for iPhone</a> warrants mentioning for two very important reasons.  It is an important enough application to have earned its place on my dock.  Phone, Messages, Pastebot, and Mail.  That is what is most important to me throughout my day.</p>
<p><a href="http://tapbots.com/software/pastebot/" target="_self"><img class="alignnone size-full wp-image-2516" title="pastebot-website" src="http://www.macfanatic.net/blog/wp-content/uploads/2010/02/pastebot-website.jpg" alt="" width="675" height="363" /></a></p>
<p>First, the UI of the application is absolutely superb.  I place it in the top 5 of iPhone apps I have seen that leave no detail unthought, every pixel is used and beautifully designed.  The fact the application actually works like a charm and makes me more productive is merely convenience.</p>
<p>What really prompted this post, however, was the stunning website that accompanies the application.  It just reminds me that the iTunes store and the application aren&#8217;t the only places a developer really has to pour resources and soul into.  The simplest and gorgeously architected site really do go a good ways in creating a resoundingly impressive user experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/03/pastebot-for-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Releases PHP Compiler</title>
		<link>http://www.macfanatic.net/blog/2010/02/03/facebook-releases-php-compiler/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/03/facebook-releases-php-compiler/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 14:00:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2529</guid>
		<description><![CDATA[Facebook has just taken PHP to an entirely new level:
One common way to address these inefficiencies is to rewrite the more complex parts of your PHP application directly in C++ as PHP Extensions. This largely transforms PHP into a glue language between your front end HTML and application logic in C++. From a technical perspective [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook has just taken PHP to an entirely new level:</p>
<blockquote><p>One common way to address these inefficiencies is to rewrite the more complex parts of your PHP application directly in C++ as PHP Extensions. This largely transforms PHP into a glue language between your front end HTML and application logic in C++. From a technical perspective this works well, but drastically reduces the number of engineers who are able to work on your entire application. Learning C++ is only the first step to writing PHP Extensions, the second is understanding the Zend APIs. Given that our engineering team is relatively small — there are over one million users to every engineer — we can&#8217;t afford to make parts of our codebase less accessible than others.</p></blockquote>
<p>I can&#8217;t wait to download the source to this project and really give it a go through.  As a computer science major, this interests me greatly on an academic level.  As a programmer, I&#8217;d love to see how this performs in a production environment and if I could handle the changes to my PHP development workflow.</p>
<p>The <a href="http://developers.facebook.com/news.php?blog=1&amp;story=358" target="_blank">facebook developer article explaining the changes</a> and why it is such a big deal is a great read.  Highly encourage it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/03/facebook-releases-php-compiler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone &amp; iPad Icon Template from Cocoia</title>
		<link>http://www.macfanatic.net/blog/2010/02/03/iphone-ipad-icon-template-from-cocoia/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/03/iphone-ipad-icon-template-from-cocoia/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 12:49:47 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2520</guid>
		<description><![CDATA[Sebastiaan from Cocoia just released a lovely Photoshop template for creating your own iPhone and iPad icons.
Grab the PSD template file from Cocoia now.
A very useful addition the community, and one that I will certainly use in the upcoming weeks and I begin work on designing my first iPhone application icon.  Hopefully that will be [...]]]></description>
			<content:encoded><![CDATA[<p>Sebastiaan from Cocoia just released a lovely Photoshop template for creating your own iPhone and iPad icons.</p>
<p>Grab the PSD template file from <a href="http://blog.cocoia.com/2010/iphone-ipad-icon-psd-template/" target="_blank">Cocoia</a> now.</p>
<p>A very useful addition the community, and one that I will certainly use in the upcoming weeks and I begin work on designing my first iPhone application icon.  Hopefully that will be a success story (developer doing design, not a good idea&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/03/iphone-ipad-icon-template-from-cocoia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon vs MacMillan</title>
		<link>http://www.macfanatic.net/blog/2010/02/03/amazon-vs-macmillan/</link>
		<comments>http://www.macfanatic.net/blog/2010/02/03/amazon-vs-macmillan/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 08:00:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2523</guid>
		<description><![CDATA[Macmillan may be a faceless, soulless baby-consuming corporate entity with no feelings or emotions, but authors have both of those, and are also twitchy neurotic messes who obsess about their sales, a fact which Amazon should be well aware of because we check our Amazon numbers four hundred times a day, and a one-star Amazon [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Macmillan may be a faceless, soulless baby-consuming corporate entity with no feelings or emotions, but authors have both of those, and are also twitchy neurotic messes who obsess about their sales, a fact which Amazon should be well aware of because we check our Amazon numbers four hundred times a day, and a one-star Amazon review causes us to crush up six Zoloft and snort them into our nasal cavities, because waiting for the pills to digest would just take too long.</p></blockquote>
<p>This is just a small snippet of a rather long article detailing all that Amazon did wrong in handling the Macmillan scandal over the previous weekend.  If you haven&#8217;t heard anything about the fuss, or have heard and haven&#8217;t read this piece &#8211; <em>stop what you are doing and read it now!</em></p>
<p>This article truly is a pleasure to read.  Catch it all <a href="http://whatever.scalzi.com/2010/02/01/all-the-many-ways-amazon-so-very-failed-the-weekend/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/02/03/amazon-vs-macmillan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing the Apple iPad</title>
		<link>http://www.macfanatic.net/blog/2010/01/27/introducing-the-apple-ipad/</link>
		<comments>http://www.macfanatic.net/blog/2010/01/27/introducing-the-apple-ipad/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 20:05:29 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2497</guid>
		<description><![CDATA[Today Apple introduced the newest product, the Apple iPad.  The age of the Apple tablet has arrived.
9.7&#8243; multi-touch display and 0.5&#8243; thick. 10 hour battery life. Apple designed and produced A4 processor.  16, 32 or 64GB of flash memory.  Wifi. Bluetooth. Runs most existing iPhone and iPod Touch applications. 3G service provided via AT&#38;T for [...]]]></description>
			<content:encoded><![CDATA[<p>Today Apple introduced the newest product, the Apple iPad.  The age of the Apple tablet has arrived.</p>
<p>9.7&#8243; multi-touch display and 0.5&#8243; thick. 10 hour battery life. Apple designed and produced A4 processor.  16, 32 or 64GB of flash memory.  Wifi. Bluetooth. Runs most existing iPhone and iPod Touch applications. 3G service provided via AT&amp;T for an additional $130USD, with no contract and unlimited data at $29.99USD/month.</p>
<p>The Apple tablet is quite impressive, especially with the level of detail and polish that has went into the updated applications provided on the device.  The best way to sum up today&#8217;s event is to quote Scott Forstall, Senior VP of iPhone Software:</p>
<blockquote><p>&#8220;There&#8217;s going to be a new gold rush for app developers.&#8221;</p></blockquote>
<p>And from Bob Mansfield, Senior VP of Hardware:</p>
<blockquote><p>&#8220;We build battery techology, we build chip technology, we build software.  And we bring all those things together in a way that no one else can do it.&#8221;</p></blockquote>
<p>Be sure to watch the video and read all the documentation at <a href="http://www.apple.com/ipad/" target="_blank">http://www.apple.com/ipad/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/01/27/introducing-the-apple-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Video Player &#8211; SublimeVideo</title>
		<link>http://www.macfanatic.net/blog/2010/01/26/html5-video-player-sublimevideo/</link>
		<comments>http://www.macfanatic.net/blog/2010/01/26/html5-video-player-sublimevideo/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 18:26:08 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2495</guid>
		<description><![CDATA[HTML5 brings a &#60;video&#62; tag to HTML, hoping to make video an open web standard that all browsers will natively support, just like the &#60;img&#62; tag currently used.  As a bonus, this should eliminate the need of using Adobe Flash for displaying video on websites.
The guys over at Jilion have announced a highly experimental HTML5 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.w3schools.com/html5/html5_reference.asp" target="_blank">HTML5 brings a &lt;video&gt; tag to HTML</a>, hoping to make video an open web standard that all browsers will natively support, just like the &lt;img&gt; tag currently used.  As a bonus, this should eliminate the need of using Adobe Flash for displaying video on websites.</p>
<p>The guys over at <a href="http://jilion.com/" target="_blank">Jilion</a> have announced a highly experimental HTML5 video player called SublimeVideo.  It&#8217;s gorgeous, and allows full screen playback, complete with HUD controls.</p>
<p>Requires either Safari 4.0.4+, Google Chrome 4.0+, or Internet Explorer with Chrome Frame installed currently.</p>
<p>Check out SublimeVideo <a href="http://jilion.com/sublime/video" target="_blank">now</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/01/26/html5-video-player-sublimevideo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HRC Buying for Equality Guide Applicatiom</title>
		<link>http://www.macfanatic.net/blog/2010/01/25/hrc-buying-for-equality-guide-applicatiom/</link>
		<comments>http://www.macfanatic.net/blog/2010/01/25/hrc-buying-for-equality-guide-applicatiom/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 04:29:21 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2010/01/25/hrc-buying-for-equality-guide-applicatiom/</guid>
		<description><![CDATA[Every year the HRC publishes a guide to help consumers make better shopping decisions by shopping with businesses who support the LGBT community. 
You can now get the guide as an iPhone and iPod Touch application to have with you wherever you are. 
Download now [iTunes link]
]]></description>
			<content:encoded><![CDATA[<p>Every year the HRC publishes a guide to help consumers make better shopping decisions by shopping with businesses who support the LGBT community. </p>
<p>You can now get the guide as an iPhone and iPod Touch application to have with you wherever you are. </p>
<p>Download <a href="http://itunes.apple.com/us/app/hrc-buying-for-equality-guide/id345618414?mt=8" target="_blank">now</a> [iTunes link]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/01/25/hrc-buying-for-equality-guide-applicatiom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash on iPhone &#8211; Gordon JS Library</title>
		<link>http://www.macfanatic.net/blog/2010/01/21/flash-on-iphone-gordon-js-library/</link>
		<comments>http://www.macfanatic.net/blog/2010/01/21/flash-on-iphone-gordon-js-library/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 17:18:19 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2452</guid>
		<description><![CDATA[Flash on iPhone is now a possibility.  Sort of.
The Gordon JS library aims to provide a javascript interpreter to replace the Adobe Flash runtime.  The advantage is existing Adobe Flash documents will bypass the Flash runtime itself (which is what is banned from the AppStore) and instead directly execute through Javascript, which is allowed.
As a simple [...]]]></description>
			<content:encoded><![CDATA[<p>Flash on iPhone is now a possibility.  Sort of.</p>
<p>The <a href="http://paulirish.com/work/gordon/demos/" target="_blank">Gordon JS library</a> aims to provide a javascript interpreter to replace the Adobe Flash runtime.  The advantage is existing Adobe Flash documents will bypass the Flash runtime itself (which is what is banned from the AppStore) and instead directly execute through Javascript, which is allowed.</p>
<p>As a simple exercise, pull up any of the demo pages on an iPhone and you will be viewing a Flash file (.swf) embedded in an HTML page, that runs with Javascript and works perfectly on iPhone.  Very interesting idea and the best part is, it&#8217;s open source on GitHub!</p>
<p>Worth noting, this project is in very early stages as is certainly not ready for a production environment.</p>
<p><a href="http://github.com/tobeytailor/gordon/" target="_blank">Git Source</a></p>
<p><a href="http://paulirish.com/work/gordon/demos/" target="_blank">Gordon Project Page &amp; Demos</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/01/21/flash-on-iphone-gordon-js-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>View YouTube Videos in H.264 and HTML5  tag</title>
		<link>http://www.macfanatic.net/blog/2010/01/21/view-youtube-videos-in-h-264-and-html5-tag/</link>
		<comments>http://www.macfanatic.net/blog/2010/01/21/view-youtube-videos-in-h-264-and-html5-tag/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 14:15:34 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2449</guid>
		<description><![CDATA[YouTube has just announced that you now use a beta site, which allows you to view video in H.264 quality and uses the HTML5 &#60;video&#62; tag instead of a custom Flash player.  This is a great move for everyone as far as I&#8217;m concerned.  Getting such a huge collection of video, that everyone uses, to [...]]]></description>
			<content:encoded><![CDATA[<p>YouTube has just announced that you now use a beta site, which allows you to view video in H.264 quality and uses the <a href="http://www.w3schools.com/html5/html5_reference.asp" target="_blank">HTML5 &lt;video&gt; tag</a> instead of a custom Flash player.  This is a great move for everyone as far as I&#8217;m concerned.  Getting such a huge collection of video, that everyone uses, to use the HTML5 &lt;video&gt; tag is a large undertaking and will spur others to adopt industry standards instead of proprietary and buggy technologies such as <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Adobe Flash</a>.</p>
<p>Get started with HTML5 and YouTube at <a href="http://www.youtube.com/html5" target="_blank">http://www.youtube.com/html5</a>.</p>
<p>Read the entire YouTube blog entry <a href="http://youtube-global.blogspot.com/2010/01/introducing-youtube-html5-supported.html" target="_blank">here</a>.</p>
<p>Found via | <a href="http://daringfireball.net/" target="_blank">Daring Fireball</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/01/21/view-youtube-videos-in-h-264-and-html5-tag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon Switches to 70-30 Split Revenue Split for Kindle</title>
		<link>http://www.macfanatic.net/blog/2010/01/21/amazon-switches-to-70-30-split-revenue-split-for-kindle/</link>
		<comments>http://www.macfanatic.net/blog/2010/01/21/amazon-switches-to-70-30-split-revenue-split-for-kindle/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 13:08:46 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2446</guid>
		<description><![CDATA[Amazon Announces New 70 Percent Royalty Option for Kindle Digital Text Platform, Enabling Authors and Publishers to Earn More Royalties from Every Kindle Books Sold
Looks like the talk of an Apple Tablet has scared Amazon enough to change their policies to match Apples.  Read the press release here.
Found via &#124; Daring Fireball
]]></description>
			<content:encoded><![CDATA[<blockquote><p>Amazon Announces New 70 Percent Royalty Option for Kindle Digital Text Platform, Enabling Authors and Publishers to Earn More Royalties from Every Kindle Books Sold</p></blockquote>
<p>Looks like the talk of an Apple Tablet has scared Amazon enough to change their policies to match Apples.  Read the press release <a href="http://phx.corporate-ir.net/phoenix.zhtml?c=176060&amp;p=irol-newsArticle&amp;ID=1376977&amp;highlight" target="_blank">here</a>.</p>
<p>Found via | <a href="http://daringfireball.net/" target="_blank">Daring Fireball</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/01/21/amazon-switches-to-70-30-split-revenue-split-for-kindle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Tablet Wishes</title>
		<link>http://www.macfanatic.net/blog/2010/01/20/apple-tablet-wishes/</link>
		<comments>http://www.macfanatic.net/blog/2010/01/20/apple-tablet-wishes/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 14:01:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2424</guid>
		<description><![CDATA[With Apple announcing a January 27th 2010 date for a special media event advertising &#8220;Come see our latest creation&#8221;, I wanted to get the rumor mill started and really have some fun speculating about what we could see at the event, and what I would like to see.
As a simple precursor, I was not anticipating [...]]]></description>
			<content:encoded><![CDATA[<p>With Apple announcing a <a href="http://news.cnet.com/8301-13924_3-10435855-64.html" target="_blank">January 27th 2010</a> date for a special media event advertising &#8220;Come see our latest creation&#8221;, I wanted to get the rumor mill started and really have some fun speculating about what we could see at the event, and what I would like to see.</p>
<p>As a simple precursor, I was not anticipating the iPhone to be as successful, or simply revolutionary in my personal workflow, as it was.  As the rumors of a possible Apple designed and manufactured phone surfaced leading up to WWDC 2007, I was skeptical and actually annoyed that Apple would be spreading resources even thinner around the company and take focus of the Mac lineup.  Looking back on the decision, I think everyone can agree it was a great one.  Because of this, I&#8217;m much more excited about a possible Apple tablet or netbook.</p>
<h2>&#8220;The Tablet&#8221;</h2>
<p><a href="http://daringfireball.net/" target="_blank">John Gruber from Daring Fireball</a> has dubbed the unannounced and very fictional Apple tablet as <a href="http://www.macrumors.com/2010/01/19/will-apples-tablet-actually-be-called-the-ipad-new-trademarks-filed-this-week/" target="_blank">&#8220;The Tablet&#8221;</a>, with a lack of anything better or more information to the contrary.  Without further ado, I have compiled a wishlist for this mystic Apple computer.</p>
<h2>Form-Factor</h2>
<p>I&#8217;m hoping for a 10&#8243; clamshell design.  The 11&#8243; iBook and Powerbook back in the day were already small, but I think 10&#8243; for a netbook would be just right.  I&#8217;m stuck on a clamshell versus a &#8220;giant iPhone&#8221; design for durability and flexibility.  If the tablet is one solid peace, it would be awkward to use with both hands, because you would have to lie it down flat to use it, and then focus all your attention on your hands.  There is a reason laptops have evolved into their current form.  Ideally I&#8217;m hoping for a even smaller Macbook Air.</p>
<p>Make sure to continue reading after the break.<span id="more-2424"></span></p>
<h2>User Interaction</h2>
<p>This is of course what will define the user experience and make the tablet a quality Apple product.  I envision no keyboard or trackpad &#8211; both the bottom portion and the traditional screen portion would be essentially an iPhone screen, providing me with touchscreen goodness and all the pinching and flicking I could want.  I imagine the Apple provided software would be a mesh between the traditional keyboard/trackpad based navigation (with a mouse pointer and cursor) and the iPhone&#8217;s direct finger manipulation technique.  The &#8220;keyboard&#8221; would ideally be a software keyboard that appears on the lower portion of the tablet when needed, that utilities the size of the tablet well.  A simplistic &#8220;outline&#8221; keyboard, which would very much resemble the MacBook Pro keyboards with backlighting, would be an attractive and functional keyboard.  And because the keyboard is software based, is much larger than the iPhone and requires both hands, I would hope the tablet would feature <a href="http://en.wikipedia.org/wiki/Haptic_technology" target="_blank">haptic feedback</a> so you can &#8220;feel&#8221; what you are typing.  Without this feature, the computer will be completely un-usable in my opinion as it would require too much focus to keep you hands on the &#8220;keys&#8221;.</p>
<h2>Cocoa Touch Software</h2>
<p>I think with the success of the iPhone platform and the App Store, there is no doubt in my mind that the tablet will be based upon the Cocoa Touch OS.  The work that has already went into the platform, stable APIs and third party developer familiarity from iPhone development are too much to ignore for a &#8220;mobile&#8221; platform of larger size.  I can easily see Apple locking down software distribution to channel software through the App Store just as with the iPhone.</p>
<h2>Removable Battery</h2>
<p>Don&#8217;t think we&#8217;ll see one because of the small size of the tablet, but it better offer 5 hours or more of battery life.</p>
<h2>Wireless Everywhere</h2>
<p>Ideally the tablet will ship with either a few configurations, allowing you to pick a wireless carrier and be on the cellular network at all times, giving you that freedom of internet everywhere.  If not, I can see the tablet coming with no wireless and requiring WiFi to operate.  This would be a great time for AT&amp;T to finally roll out tethering for the iPhone.  Using the iPhone wireless network through your Apple tablet would be somewhat sufficient, although not ideal.</p>
<h2>Pricing</h2>
<p>I&#8217;d love to see a sub $500USD tablet, but I&#8217;m not going to get hung up on this one.  I think a $799USD and $999USD tablet would sell perfectly fine.  I just won&#8217;t be getting one.</p>
<h2>Wrapping Up</h2>
<p>I&#8217;ve listed what I would love to see in an Apple tablet, but ultimately, I want to be surprised.  Apple has a wonderful way of innovating to produce a product with features I didn&#8217;t know I wanted.  Call it marketing genius, or an engineering marvel, but Apple has a way of selling us on the &#8220;one more thing&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/01/20/apple-tablet-wishes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple Controlled Leaks</title>
		<link>http://www.macfanatic.net/blog/2010/01/07/apple-controlled-leaks/</link>
		<comments>http://www.macfanatic.net/blog/2010/01/07/apple-controlled-leaks/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 01:15:46 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2274</guid>
		<description><![CDATA[From the  Wall Street Journal:
Looking to build on the momentum of its iPhone and iPod, Apple Inc. will unveil a new multimedia tablet device later this month, but isn&#8217;t planning to ship the product until March, say people briefed by the company.

The MacObserver has an interesting article, detailing marketing strategy from a formal Apple [...]]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://online.wsj.com/article/SB10001424052748703580904574638630584151614.html"> Wall Street Journal</a>:</p>
<blockquote><p>Looking to build on the momentum of its iPhone and iPod, Apple Inc. will unveil a new multimedia tablet device later this month, but isn&#8217;t planning to ship the product until March, say people briefed by the company.
</p></blockquote>
<p>The MacObserver has an interesting article, detailing marketing strategy from a formal Apple employee.  Most notably, leaking the information informally protects both Apple and the publisher, providing valuable feedback of potential customer&#8217;s reactions before launch.</p>
<p>You can read the entire article from MacObserver <a href="http://www.macobserver.com/tmo/article/how_apple_does_controlled_leaks/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2010/01/07/apple-controlled-leaks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CLAlert Class</title>
		<link>http://www.macfanatic.net/blog/2009/12/23/2157/</link>
		<comments>http://www.macfanatic.net/blog/2009/12/23/2157/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 00:03:11 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=2157</guid>
		<description><![CDATA[If you&#8217;ve ever used NSAlert in your Cocoa application and wondered why NSInformationalAlertStyle and NSWarningAlertStyle looked exactly the same when using NSAlert, you&#8217;re not the only one.  CLAlert has been released (MIT license) that uses an information bubble for NSInformationalAlertStyle, caution icon (currently NSCriticalAlertStyle) for NSWarningAlertStyle, and a red stop sign for NSCriticalAlertStyle.
Makes much more sense from [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever used NSAlert in your Cocoa application and wondered why NSInformationalAlertStyle and NSWarningAlertStyle looked exactly the same when using NSAlert, you&#8217;re not the only one.  CLAlert has been released (MIT license) that uses an information bubble for NSInformationalAlertStyle, caution icon (currently NSCriticalAlertStyle) for NSWarningAlertStyle, and a red stop sign for NSCriticalAlertStyle.</p>
<p>Makes much more sense from a UI perspective.  Check out CLAlert <a href="http://0xced.blogspot.com/2009/11/clalert-nsalert-done-right.html" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/12/23/2157/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zombie Outbreak Simulator</title>
		<link>http://www.macfanatic.net/blog/2009/12/09/zombie-outbreak-simulator/</link>
		<comments>http://www.macfanatic.net/blog/2009/12/09/zombie-outbreak-simulator/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 00:56:23 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1949</guid>
		<description><![CDATA[For all those Zombie lovers out there, you have to try this.  A simulator to create your own outbreak. Set how many civilians, police officers, and infected zombies to start out with.
You can tweak the infection time and speed the zombies travel.  Then let the simulator go and listen to the screams and moans as [...]]]></description>
			<content:encoded><![CDATA[<p>For all those Zombie lovers out there, you have to try this.  A simulator to create your own outbreak. Set how many civilians, police officers, and infected zombies to start out with.</p>
<p>You can tweak the infection time and speed the zombies travel.  Then let the simulator go and listen to the screams and moans as your city becomes overrun with zombies!</p>
<p><a href="http://www.class3outbreak.com/zombie-outbreak-simulator/" target="_blank">Start playing now!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/12/09/zombie-outbreak-simulator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parcycle: A Particle System with HTML5 canvas</title>
		<link>http://www.macfanatic.net/blog/2009/12/09/parcycle-a-particle-system-with-html5-canvas/</link>
		<comments>http://www.macfanatic.net/blog/2009/12/09/parcycle-a-particle-system-with-html5-canvas/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 23:29:34 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1945</guid>
		<description><![CDATA[This was a very cool find, from both a user standpoint as well as from a computer scientist standpoint.  Simply put, this particle simulator revivals Flash.
Listed below are a ton of links showcasing the Particle System, HTML 5 canvas tag, and more.
Parcycle &#124; A Particle System with HTML 5 Canvas
Parcycle Demo
HTML 5 Canvas tag
]]></description>
			<content:encoded><![CDATA[<p>This was a very cool find, from both a user standpoint as well as from a computer scientist standpoint.  Simply put, this particle simulator revivals Flash.</p>
<p>Listed below are a ton of links showcasing the Particle System, HTML 5 canvas tag, and more.</p>
<p><a href="http://www.mrspeaker.net/2009/12/03/particle-system-with-html5-canvas/" target="_blank">Parcycle | A Particle System with HTML 5 Canvas</a></p>
<p><a href="http://www.mrspeaker.net/dev/parcycle/" target="_blank">Parcycle Demo</a></p>
<p><a href="http://en.wikipedia.org/wiki/Canvas_(HTML_element)" target="_blank">HTML 5 Canvas tag</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/12/09/parcycle-a-particle-system-with-html5-canvas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NSFileManager Additions</title>
		<link>http://www.macfanatic.net/blog/2009/12/05/nsfilemanager-additions/</link>
		<comments>http://www.macfanatic.net/blog/2009/12/05/nsfilemanager-additions/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 14:45:46 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1880</guid>
		<description><![CDATA[Continuing with providing useful Cocoa snippets, I have posted a few NSFileManager category methods to help easily determine the file size of a single file, directory, or quickly hide a file/directory using the invisibility bit (like using /usr/bin/setfile, ie:  setfile -a V somefile).

1
2
3
4
5
@interface NSFileManager &#40;MacFanatic&#41;
- &#40;unsigned long&#41; sizeOfDirectory:&#40;NSString*&#41;dir;	// Bytes
- &#40;unsigned long&#41; sizeOfFile:&#40;NSString*&#41;file;		// Bytes
- &#40;BOOL&#41;setInvisibilityFlag:&#40;BOOL&#41;invisible [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing with providing useful Cocoa snippets, I have posted a few NSFileManager category methods to help easily determine the file size of a single file, directory, or quickly hide a file/directory using the invisibility bit (like using /usr/bin/setfile, ie:  setfile -a V somefile).</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">@interface</span> <span style="color: #400080;">NSFileManager</span> <span style="color: #002200;">&#40;</span>MacFanatic<span style="color: #002200;">&#41;</span>
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">unsigned</span> <span style="color: #a61390;">long</span><span style="color: #002200;">&#41;</span><span style="color: #408080;"> sizeOfDirectory:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSString</span><span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>dir;	<span style="color: #11740a; font-style: italic;">// Bytes</span>
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">unsigned</span> <span style="color: #a61390;">long</span><span style="color: #002200;">&#41;</span><span style="color: #408080;"> sizeOfFile:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSString</span><span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>file;		<span style="color: #11740a; font-style: italic;">// Bytes</span>
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>setInvisibilityFlag<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>invisible<span style="color: #408080;"> forPath:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSString</span><span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>path;
<span style="color: #a61390;">@end</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">unsigned</span> <span style="color: #a61390;">long</span><span style="color: #002200;">&#41;</span><span style="color: #408080;"> sizeOfDirectory:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSString</span><span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>dir <span style="color: #002200;">&#123;</span>
&nbsp;
	<span style="color: #400080;">NSAutoreleasePool</span> <span style="color: #00AADA;">*pool</span> <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSAutoreleasePool</span><span style="color: #408080;"> alloc<span style="color: #002200;">&#93;</span></span><span style="color: #408080;"> init<span style="color: #002200;">&#93;</span></span>;
	<span style="color: #400080;">NSFileManager</span><span style="color: #00AADA;">* manager</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSFileManager</span><span style="color: #408080;"> defaultManager<span style="color: #002200;">&#93;</span></span>;
&nbsp;
	<span style="color: #a61390;">unsigned</span> <span style="color: #a61390;">long</span> size <span style="color: #002200;">=</span> <span style="color: #2400d9;">0</span>;
	<span style="color: #400080;">NSDirectoryEnumerator</span> <span style="color: #00AADA;">*e</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>manager</span><span style="color: #408080;"> enumeratorAtPath:</span>dir<span style="color: #002200;">&#93;</span>;
	<span style="color: #400080;">NSString</span><span style="color: #00AADA;">* file</span> <span style="color: #002200;">=</span> <span style="color: #a61390;">nil</span>;
&nbsp;
	<span style="color: #a61390;">while</span> <span style="color: #002200;">&#40;</span> file <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>e</span><span style="color: #408080;"> nextObject<span style="color: #002200;">&#93;</span></span> <span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
		size <span style="color: #002200;">+=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>manager</span><span style="color: #408080;"> sizeOfFile:</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>dir</span><span style="color: #408080;"> stringByAppendingPathComponent:</span>file<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#93;</span>;
	<span style="color: #002200;">&#125;</span>
&nbsp;
	<span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>pool</span><span style="color: #408080;"> release<span style="color: #002200;">&#93;</span></span>;
&nbsp;
	<span style="color: #a61390;">return</span> size;
&nbsp;
<span style="color: #002200;">&#125;</span></pre></td></tr></table></div>

<h2 style="margin-top:40px">Download</h2>
<p class="download">Be sure to download a <a href="http://www.macfanatic.net/downloads/software/samplecode/NSFileManager-Additions.zip">zip of the .h and .m files</a> (10.4+)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/12/05/nsfilemanager-additions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Application to Dock &#8211; Cocoa NSApplication Category</title>
		<link>http://www.macfanatic.net/blog/2009/12/02/add-application-to-dock-cocoa-nsapplication-category/</link>
		<comments>http://www.macfanatic.net/blog/2009/12/02/add-application-to-dock-cocoa-nsapplication-category/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 14:00:50 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1823</guid>
		<description><![CDATA[The need to quickly add my application to a user&#8217;s Dock arose while working on a project for a client a few months back.  I was intrigued by the code (first encounter with NSAppleScript as the big one) and took some time to sit down and refine what I had originally pieced together into something [...]]]></description>
			<content:encoded><![CDATA[<p>The need to quickly add my application to a user&#8217;s Dock arose while working on a project for a client a few months back.  I was intrigued by the code (first encounter with NSAppleScript as the big one) and took some time to sit down and refine what I had originally pieced together into something more usable.</p>
<p>What I eventually settled upon was writing a few category methods for NSApplication, allowing you to easily check and see if your app is already in the user&#8217;s Dock, or add your application to the users Dock (doesn&#8217;t allow for precise placement).</p>
<p>NSApplication-MacFanatic.h adds the following 4 methods:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">@interface</span> <span style="color: #400080;">NSApplication</span> <span style="color: #002200;">&#40;</span>MacFanatic<span style="color: #002200;">&#41;</span>
&nbsp;
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>addApplicationToDock;
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>applicationExistsInDock;
&nbsp;
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>addApplicationToDock<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSString</span><span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>path;
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>applicationExistsInDock<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSString</span><span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>path;
&nbsp;
<span style="color: #a61390;">@end</span></pre></div></div>

<h2 style="margin-top:40px">Examples</h2>
<hr />To quickly see if your application is in the user&#8217;s Dock:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span> <span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSApplication</span><span style="color: #408080;"> sharedApplication<span style="color: #002200;">&#93;</span></span><span style="color: #408080;"> applicationExistsInDock<span style="color: #002200;">&#93;</span></span> <span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
	<span style="color: #11740a; font-style: italic;">// App is in dock</span>
<span style="color: #002200;">&#125;</span></pre></div></div>

<p>To quickly add your application to the user&#8217;s Dock:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSApplication</span><span style="color: #408080;"> sharedApplication<span style="color: #002200;">&#93;</span></span><span style="color: #408080;"> addApplicationToDock<span style="color: #002200;">&#93;</span></span>;</pre></div></div>

<p>These first two methods should undoubtedly come in handy, but as I was originally writing an installer and needed to add the application I was installing, not the currently running application (the installer), to the Dock, so there are yet two more methods for checking a specific application by passing a path.</p>
<p>Checking to see if Atlas is in the user&#8217;s Dock:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span> <span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSApplication</span><span style="color: #408080;"> sharedApplication<span style="color: #002200;">&#93;</span></span><span style="color: #408080;"> applicationExistsInDock:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;/Applications/Atlas.app&quot;</span><span style="color: #002200;">&#93;</span> <span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
	<span style="color: #11740a; font-style: italic;">// Atlas is in dock</span>
<span style="color: #002200;">&#125;</span></pre></div></div>

<p>Adding Atlas to the user&#8217;s Dock:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSApplication</span><span style="color: #408080;"> sharedApplication<span style="color: #002200;">&#93;</span></span><span style="color: #408080;"> addApplicationToDock:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;/Applications/Atlas.app&quot;</span><span style="color: #002200;">&#93;</span>;</pre></div></div>

<h2 style="margin-top:40px">Inner Workings</h2>
<p>Here&#8217;s a quick peak at the method for determining if the application is currently in the user&#8217;s Dock:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>44
45
46
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span> applicationExistsInDock <span style="color: #002200;">&#123;</span>
	<span style="color: #a61390;">return</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>self</span><span style="color: #408080;"> applicationExistsInDock:</span><span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSBundle</span><span style="color: #408080;"> mainBundle<span style="color: #002200;">&#93;</span></span><span style="color: #408080;"> bundlePath<span style="color: #002200;">&#93;</span></span><span style="color: #002200;">&#93;</span>;
<span style="color: #002200;">&#125;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span><span style="color: #408080;"> applicationExistsInDock:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSString</span><span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>path <span style="color: #002200;">&#123;</span>
&nbsp;
	<span style="color: #400080;">NSString</span><span style="color: #00AADA;">* app</span> <span style="color: #002200;">=</span> <span style="color: #a61390;">nil</span>;
&nbsp;
	<span style="color: #400080;">NSUserDefaults</span> <span style="color: #00AADA;">* defaults</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSUserDefaults</span><span style="color: #408080;"> standardUserDefaults<span style="color: #002200;">&#93;</span></span>;
	<span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>defaults</span><span style="color: #408080;"> addSuiteNamed:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;com.apple.Dock&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
	<span style="color: #400080;">NSArray</span><span style="color: #00AADA;">* apps</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>defaults</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;persistent-apps&quot;</span><span style="color: #002200;">&#93;</span>;
	<span style="color: #a61390;">for</span> <span style="color: #002200;">&#40;</span> <span style="color: #400080;">NSDictionary</span><span style="color: #00AADA;">* d</span> <span style="color: #a61390;">in</span> apps <span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
		app <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>d</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;tile-data&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;file-data&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;_CFURLString&quot;</span><span style="color: #002200;">&#93;</span>;
		<span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>app</span><span style="color: #408080;"> isEqualToString:</span>path<span style="color: #002200;">&#93;</span> <span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
			<span style="color: #a61390;">return</span> <span style="color: #a61390;">YES</span>;
		<span style="color: #002200;">&#125;</span>
	<span style="color: #002200;">&#125;</span> <span style="color: #a61390;">return</span> <span style="color: #a61390;">NO</span>;
&nbsp;
<span style="color: #002200;">&#125;</span></pre></td></tr></table></div>

<h2 style="margin-top:40px">Some Notes</h2>
<p>All of these methods are based on absolute paths &#8211; not application identifiers.  So if the user is running your application from the Desktop and has an alias to your application in the /Applications folder, it will return false.  Doesn&#8217;t matter that the user has two copies of your application.</p>
<p>Love to get some feedback on this, it&#8217;s my finest code contribution on the blog to date I believe.  I&#8217;ve refined this a good bit, but it could use some more love I&#8217;m sure.  I hope to hear that someone has used this in a project!</p>
<h2 style="margin-top:40px">Updates</h2>
<p>This was marked as Tiger compatible code, but I noticed I&#8217;m using Fast Iteration, which was introduced in Leopard.  For Tiger compatibility, just change a few lines:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span><span style="color: #408080;"> applicationExistsInDock:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSString</span><span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>path <span style="color: #002200;">&#123;</span>
&nbsp;
	<span style="color: #400080;">NSString</span><span style="color: #00AADA;">* app</span> <span style="color: #002200;">=</span> <span style="color: #a61390;">nil</span>;
&nbsp;
	<span style="color: #400080;">NSUserDefaults</span> <span style="color: #00AADA;">* defaults</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSUserDefaults</span><span style="color: #408080;"> standardUserDefaults<span style="color: #002200;">&#93;</span></span>;
	<span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>defaults</span><span style="color: #408080;"> addSuiteNamed:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;com.apple.Dock&quot;</span><span style="color: #002200;">&#93;</span>;
&nbsp;
	<span style="color: #400080;">NSArray</span><span style="color: #00AADA;">* apps</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>defaults</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;persistent-apps&quot;</span><span style="color: #002200;">&#93;</span>;
	<span style="color: #400080;">NSDictionary</span><span style="color: #00AADA;">* d</span> <span style="color: #002200;">=</span> <span style="color: #a61390;">nil</span>;
	<span style="color: #400080;">NSEnumerator</span><span style="color: #00AADA;">* e</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>apps</span><span style="color: #408080;"> objectEnumerator<span style="color: #002200;">&#93;</span></span>;
&nbsp;
	<span style="color: #a61390;">while</span> <span style="color: #002200;">&#40;</span> d <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>e</span><span style="color: #408080;"> nextObject<span style="color: #002200;">&#93;</span></span> <span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
		app <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>d</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;tile-data&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;file-data&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;_CFURLString&quot;</span><span style="color: #002200;">&#93;</span>;
		<span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>app</span><span style="color: #408080;"> isEqualToString:</span>path<span style="color: #002200;">&#93;</span> <span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
			<span style="color: #a61390;">return</span> <span style="color: #a61390;">YES</span>;
		<span style="color: #002200;">&#125;</span>
	<span style="color: #002200;">&#125;</span> <span style="color: #a61390;">return</span> <span style="color: #a61390;">NO</span>;
&nbsp;
<span style="color: #002200;">&#125;</span></pre></td></tr></table></div>

<p>The download has been updated to contain the new code.</p>
<h2 style="margin-top:40px">Downloads</h2>
<p class="download">Grab the .h and .m files in <a href="/downloads/software/samplecode/NSApplication-Additions.zip">this zip (10.4+)</a></p>
<p class="download">Example <a href="/downloads/software/samplecode/Add-to-Dock.zip">Xcode project (Xcode 3.2, 10.6+)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/12/02/add-application-to-dock-cocoa-nsapplication-category/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Socialite Released</title>
		<link>http://www.macfanatic.net/blog/2009/11/30/socialite-released/</link>
		<comments>http://www.macfanatic.net/blog/2009/11/30/socialite-released/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 02:38:27 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1740</guid>
		<description><![CDATA[Realmac Software has just released Socialite (formerly EventBox), available for $20 USD.
Socialite is a beautiful Mac OS X application, designed to make it easy to stay in touch with the social networks and services that matter to you. From news on Digg, photos on Flickr, statuses and photos on Facebook and Twitter updates, to full [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.realmacsoftware.com/">Realmac Software</a> has just released <a target="_blank" href="http://www.realmacsoftware.com/socialite/">Socialite</a> (formerly EventBox), available for $20 USD.</p>
<blockquote><p>Socialite is a beautiful Mac OS X application, designed to make it easy to stay in touch with the social networks and services that matter to you. From news on Digg, photos on Flickr, statuses and photos on Facebook and Twitter updates, to full Google Reader RSS syncing, Socialite keeps all your social networks in one convenient place.</p></blockquote>
<p>I used Socialite in the beta period, while it was EventBox, and loved it.  It nicely combines RSS feeds, Twitter, Flickr, and Facebook into one area to quickly keep up with your life.</p>
<p>While I liked Socialite, I&#8217;m addicted to <a target="_blank" href="http://feedafever.com/">Fever</a> ($30 USD) (especially coupled with <a target="_blank" href="http://chillpillapp.com/">ChillPill</a> &#8211; which is free for Fever) for my feeds and love <a target="_blank" href="http://www.atebits.com/tweetie-mac/">Tweetie for Mac</a> (free with ads), so I won&#8217;t be switching to Socialite just yet.</p>
<p><a href="http://www.macfanatic.net/blog/2009/06/17/fever-awesome-news-from-the-haveamint-com-developer/">Read more about my Fever addiction</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/11/30/socialite-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excluding Category from WordPress RSS Feed</title>
		<link>http://www.macfanatic.net/blog/2009/11/30/excluding-category-from-wordpress-rss-feed/</link>
		<comments>http://www.macfanatic.net/blog/2009/11/30/excluding-category-from-wordpress-rss-feed/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 01:54:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1737</guid>
		<description><![CDATA[There are a few WordPress plugins available that allow you to simply exclude posts from a certain category in your RSS feed, but I ran across the code that actually does the heavy lifting and wanted to share.
In your template directory, create a file (functions.php) if it doesn&#8217;t exist and place the following code in [...]]]></description>
			<content:encoded><![CDATA[<p>There are a few WordPress plugins available that allow you to simply exclude posts from a certain category in your RSS feed, but I ran across the code that actually does the heavy lifting and wanted to share.</p>
<p>In your template directory, create a file (functions.php) if it doesn&#8217;t exist and place the following code in the file:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">	<span style="color: #000000; font-weight: bold;">function</span> remove_press_releases<span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$query</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">is_feed</span>  <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000088;">$query</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">set</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'cat'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'-20'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$query</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #009900;">&#125;</span>
&nbsp;
	add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'pre_get_posts'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'remove_press_releases'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Make note to change the number to the catID (category id) of the category, or categories, you want to exclude.  This hook is called when preparing the posts to go to the template &#8211; so we are only filtering out if it&#8217;s the RSS feed in my case.</p>
<p>If you want a lot of heavy lifting without the coding (including the Google Sitemap XML integration, excluding categories/tags from search results and more) check out the <a target="_blank" href="http://wordpress.org/extend/plugins/advanced-category-excluder/">ACE plugin</a>.</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/11/30/excluding-category-from-wordpress-rss-feed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handbrake 0.94 64Bit Fix</title>
		<link>http://www.macfanatic.net/blog/2009/11/30/handbrake-0-94-64bit-fix/</link>
		<comments>http://www.macfanatic.net/blog/2009/11/30/handbrake-0-94-64bit-fix/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 13:08:55 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1724</guid>
		<description><![CDATA[If you&#8217;re one of the many having issues with the latest version of the video encoding software, Handbrake, then you&#8217;re not alone.  The problem stems from Handbrake requiring you to have VLC (a video player package) installed in order to use it.  VLC has an older version of a little piece of software [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re one of the many having issues with the latest version of the video encoding software, Handbrake, then you&#8217;re not alone.  The problem stems from Handbrake requiring you to have VLC (a video player package) installed in order to use it.  VLC has an older version of a little piece of software it uses, and Handbrake expects a newer version.</p>
<p><img class="alignnone size-full wp-image-1725" title="Snap" src="http://www.macfanatic.net/blog/wp-content/uploads/2009/11/Snap.png" alt="Snap" width="680" height="233" /></p>
<p>For more information on the problem and a solution, <a href="http://blog.23x.net/200/handbrake-vlc-and-64-bit-problems.html" target="_blank">read more</a>.</p>
<p><a href="http://www.macfanatic.net/blog/2009/11/28/handbrake-0-9-4-released/">Read my original post about Handbrake 0.94</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/11/30/handbrake-0-94-64bit-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handbrake 0.94 Released</title>
		<link>http://www.macfanatic.net/blog/2009/11/28/handbrake-0-9-4-released/</link>
		<comments>http://www.macfanatic.net/blog/2009/11/28/handbrake-0-9-4-released/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 21:23:39 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1698</guid>
		<description><![CDATA[There&#8217;s an old proverb in the video encoding world: &#8220;Speed, size, quality: pick two.&#8221; It means that you always have to make a trade-off between the time it takes to encode a video, the amount of compression used, and the picture quality. Well, this release of HandBrake refuses to compromise. It picks all three.

Be sure [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>There&#8217;s an old proverb in the video encoding world: &#8220;Speed, size, quality: pick two.&#8221; It means that you always have to make a trade-off between the time it takes to encode a video, the amount of compression used, and the picture quality. Well, this release of HandBrake refuses to compromise. It picks all three.
</p></blockquote>
<p>Be sure to check out the latest version for encoding video on your Mac, Linux machine or even PC.</p>
<p>Visit the <a target="_blank" href="http://handbrake.fr/?article=10">HandBrake Site</a>.</p>
<p>You can see an older post about HandBrake <a href="http://www.macfanatic.net/blog/2006/02/03/updated-handbrake/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/11/28/handbrake-0-9-4-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>4 Years Online &#8211; New Site</title>
		<link>http://www.macfanatic.net/blog/2009/11/27/4-years-online-new-site/</link>
		<comments>http://www.macfanatic.net/blog/2009/11/27/4-years-online-new-site/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 22:53:31 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1682</guid>
		<description><![CDATA[4 years &#8211; almost.
The first iteration of the site debuted in December 2005.  The www.macfanatic.net domain was purchased and running in March 2006.  Sometime that summer I moved from Rapidweaver to WordPress, if I remember correctly.  The site design, quality, and features have all undergone numerous changes over the years.  For a few years (until [...]]]></description>
			<content:encoded><![CDATA[<p>4 years &#8211; almost.</p>
<p>The first iteration of the site debuted in December 2005.  The www.macfanatic.net domain was purchased and running in March 2006.  Sometime that summer I moved from Rapidweaver to WordPress, if I remember correctly.  The site design, quality, and features have all undergone numerous changes over the years.  For a few years (until September 2007) my main focus was podcasting.  All 72 episodes are still available through <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=117263405">iTunes</a>, or you can just browse the Podcast posts themselves <a href="http://www.macfanatic.net/blog/category/podcasts/">here</a>.</p>
<p>To highlight just a few of the new features in version 4 of the site:</p>
<ul>
<li>Updated Color Pallet &#8211; This will most likely be randomized in a few weeks, to go with an orange, green or blue feel to the site.</li>
<li>Revitalized Search &#8211; Have an &#8220;Apple-style&#8221; search field that quickly shows you related results, grouped together as posts, pages, or comments.</li>
<li>Better Size &#8211; For all those out there on smaller (or rather, standard &#8211; read &#8220;not macbook&#8221;) screens, the site works better</li>
<li>Improved Features area &#8211; You can now page back and forth through my featured posts, instead of waiting on them to change every few seconds</li>
<li>Improved Twitter Integration &#8211; You can now more easily see what I&#8217;m tweeting (which is usually quite often) and easily follow me</li>
<li>Buttons for sharing content on popular social networking sites such as Digg, Facebook, MySpace, Twitter, LinkedIn, and more</li>
<li>Improved Syntax Formatting &#8211; Posts containing code, whether it&#8217;s PHP, C, Cocoa, jQuery, or anything else, will be nicely formatted</li>
<li>PRMac Integration &#8211; I&#8217;m now serving up select press releases distributed through PRMac.com</li>
<li>Advertising &#8211; Now supporting ads! If you&#8217;re interested in advertising on the site, let me know and we&#8217;ll talk pricing. I&#8217;m very flexible.</li>
<li>Many many other smaller things &#8211; stuff you&#8217;ll notice when browsing content, posting comments or sharing with friends</li>
</ul>
<p>I&#8217;d love to hear what you think about the new design and anything I could do to further improve it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/11/27/4-years-online-new-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jParse &#8211; Easy XML Parsing with jQuery</title>
		<link>http://www.macfanatic.net/blog/2009/11/16/jparse-easy-xml-parsing-with-jquery/</link>
		<comments>http://www.macfanatic.net/blog/2009/11/16/jparse-easy-xml-parsing-with-jquery/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 16:54:42 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1630</guid>
		<description><![CDATA[I recently worked on a project that required some XML parsing of news feeds, and frankly the servers were a little slow.  My quick solution was to write a PHP file that reads in the XML from the other sites (as ajax cannot make cross domain requests) and then use the jParse plugin to [...]]]></description>
			<content:encoded><![CDATA[<p>I recently worked on a project that required some XML parsing of news feeds, and frankly the servers were a little slow.  My quick solution was to write a PHP file that reads in the XML from the other sites (as ajax cannot make cross domain requests) and then use the jParse plugin to display the output.</p>
<p>jParse was super quick and easy to get up and going &#8211; except it didn&#8217;t allow me to format the raw data in the XML once it was painlessly inserted into the DOM. I contacted @kylerush on Twitter and offered a patch to allow passing functions to format the output &#8211; and Kyle gratefully has promised to include the feature in the next release.</p>
<p>For a quick example of the plugin in motion, check out <a target="_blank" href="http://www.ackermannpr.com/">http://www.ackermannpr.com/</a> and look at the bottom of the page for the &#8220;News&#8221; area.</p>
<p>For more information, check out the interview with Kyle Rush <a target="_blank" href="http://openvoice.ossreleasefeed.com/2009/11/kyle-rush-on-jparse-easy-xml-parsing-with-jquery/">here</a>, where he mentions how jParse came to be and even mentions my minor contribution.</p>
<p>You can check out the jParse plugin at: <a target="_blank" href="http://jparse.kylerush.net/">http://jparse.kylerush.net/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/11/16/jparse-easy-xml-parsing-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard 10.6.2 Released</title>
		<link>http://www.macfanatic.net/blog/2009/11/10/snow-leopard-10-6-2-released/</link>
		<comments>http://www.macfanatic.net/blog/2009/11/10/snow-leopard-10-6-2-released/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 14:05:05 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1628</guid>
		<description><![CDATA[Apple has announced a maintenance release for Snow Leopard, available today through Software Update.


an issue that might cause your system to logout unexpectedly
a graphics distortion in Safari Top Sites
Spotlight search results not showing Exchange contacts
a problem that prevented authenticating as an administrative user
issues when using NTFS and WebDAV file servers
the reliability of menu extras
an issue [...]]]></description>
			<content:encoded><![CDATA[<p>Apple has announced a maintenance release for Snow Leopard, available today through Software Update.</p>
<blockquote>
<ul>
<li>an issue that might cause your system to logout unexpectedly</li>
<li>a graphics distortion in Safari Top Sites</li>
<li>Spotlight search results not showing Exchange contacts</li>
<li>a problem that prevented authenticating as an administrative user</li>
<li>issues when using NTFS and WebDAV file servers</li>
<li>the reliability of menu extras</li>
<li>an issue with the 4-finger swipe gesture</li>
<li>an issue that causes Mail to quit unexpectedly when setting up an Exchange server</li>
<li>Address Book becoming unresponsive when editing</li>
<li>a problem adding images to contacts in Address Book</li>
<li>an issue that prevented opening files downloaded from the Internet</li>
<li>Safari plug-in reliability</li>
<li>general reliability improvements for iWork, iLife, Aperture, Final Cut Studio, MobileMe, and iDisk</li>
<li>an issue that caused data to be deleted when using a guest account</li>
</ul>
</blockquote>
<p>You can read more about the release in this <a target="_blank" href="http://support.apple.com/kb/HT3874">Apple Knowledge Base Article</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/11/10/snow-leopard-10-6-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back Online</title>
		<link>http://www.macfanatic.net/blog/2009/10/29/back-online/</link>
		<comments>http://www.macfanatic.net/blog/2009/10/29/back-online/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 15:36:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/10/29/back-online/</guid>
		<description><![CDATA[After a nasty encounter with some malware installed on the server, the site is back online after a good cleaning. 
Thankfully the site was only offline for a few minutes, but Google and other services had marked the site as bad, so visiting anything on the www.macfanatic.net domain would show you an error page in [...]]]></description>
			<content:encoded><![CDATA[<p>After a nasty encounter with some malware installed on the server, the site is back online after a good cleaning. </p>
<p>Thankfully the site was only offline for a few minutes, but Google and other services had marked the site as bad, so visiting anything on the www.macfanatic.net domain would show you an error page in Firefox or Safari.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/10/29/back-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing Mail.app Snow Leopard Annoyance</title>
		<link>http://www.macfanatic.net/blog/2009/10/26/fixing-mail-app-snow-leopard-annoyance/</link>
		<comments>http://www.macfanatic.net/blog/2009/10/26/fixing-mail-app-snow-leopard-annoyance/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 14:05:51 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1625</guid>
		<description><![CDATA[In the olden days, right clicking on the sender of an email produced a contextual menu with the option to “Copy Address”. And that’s what it did. Then you could paste happily it an email or whatever else you were working on.
Not anymore.
Now, in Snow Leopard’s Mail, when you do the same thing, it copies [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>In the olden days, right clicking on the sender of an email produced a contextual menu with the option to “Copy Address”. And that’s what it did. Then you could paste happily it an email or whatever else you were working on.</p>
<p>Not anymore.</p>
<p>Now, in Snow Leopard’s Mail, when you do the same thing, it copies the person’s name as well and encloses the email address in angle brackets. Annoying.
</p></blockquote>
<p>There&#8217;s a simple fix however.  Just close Mail and open Terminal in /Applications/Utilities, then type in the following line in Terminal.  Reopen Mail and you&#8217;re good to go!</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail AddressesIncludeNameOnPasteboard <span style="color: #660033;">-bool</span> NO</pre></td></tr></table></div>

<p>You can read more from <a target="_blank" href="http://www.hawkwings.net/2009/10/25/fixing-a-little-annoyance-in-snow-leopards-mail-app/">Hawk Wings</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/10/26/fixing-mail-app-snow-leopard-annoyance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Making the Internet Decent on the iPhone</title>
		<link>http://www.macfanatic.net/blog/2009/10/22/making-the-internet-decent-on-the-iphone/</link>
		<comments>http://www.macfanatic.net/blog/2009/10/22/making-the-internet-decent-on-the-iphone/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 15:54:19 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1622</guid>
		<description><![CDATA[From the Associated Press article announcing the release of Windows 7 today:
&#8220;Let&#8217;s face it, the Internet was designed for the PC. The Internet is not designed for the iPhone,&#8221; Ballmer said. &#8220;That&#8217;s why they&#8217;ve got 75,000 applications — they&#8217;re all trying to make the Internet look decent on the iPhone.&#8221;

Has anyone tried Internet Explorer on [...]]]></description>
			<content:encoded><![CDATA[<p>From the Associated Press article announcing the release of Windows 7 today:</p>
<blockquote><p>&#8220;Let&#8217;s face it, the Internet was designed for the PC. The Internet is not designed for the iPhone,&#8221; Ballmer said. &#8220;That&#8217;s why they&#8217;ve got 75,000 applications — they&#8217;re all trying to make the Internet look decent on the iPhone.&#8221;
</p></blockquote>
<p>Has anyone tried Internet Explorer on Windows Mobile lately? It&#8217;s utter bullshit compared to Safari on iPhone. But I wouldn&#8217;t know anything, I just use it all the time.</p>
<p><a target="_blank" href="AP | With Windows 7 and new designs, PCs looking better<br />
">AP | With Windows 7 and new designs, PCs looking better<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/10/22/making-the-internet-decent-on-the-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShortenURL Action Pack</title>
		<link>http://www.macfanatic.net/blog/2009/10/22/shortenurl-action-pack/</link>
		<comments>http://www.macfanatic.net/blog/2009/10/22/shortenurl-action-pack/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 15:29:10 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1620</guid>
		<description><![CDATA[This bundle includes five Automator Actions, one for each of the popular URL shortening services. They are installed under the “Internet” action category.
Actions:
- Shorten URL with bit.ly
- Shorten URL with j.mp
- Shorten URL with is.gd
- Shorten URL with su.pr
- Shorten URL with tinyurl.com
Features: All of the actions accept, process, and output a URL or list [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>This bundle includes five Automator Actions, one for each of the popular URL shortening services. They are installed under the “Internet” action category.</p>
<p>Actions:<br />
- Shorten URL with bit.ly<br />
- Shorten URL with j.mp<br />
- Shorten URL with is.gd<br />
- Shorten URL with su.pr<br />
- Shorten URL with tinyurl.com</p>
<p>Features: All of the actions accept, process, and output a URL or list of URL objects. No exposed scripting; all five are native Automator actions with input fields (where applicable). The bit.ly, j.mp, and su.pr actions support API keys and history. These actions work as Snow Leopard Services! </p></blockquote>
<p>In Snow Leopard, can just select the URL to shorten and bring up the contextual services menu in any application and you&#8217;re done.  Pretty sweet!</p>
<p><a target="_blank" href="http://www.apple.com/downloads/macosx/automator/shortenurlactionpack.html">Mac OS X Downloads &#8211; ShortenURL Action Pack</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/10/22/shortenurl-action-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matt-Brewer.com</title>
		<link>http://www.macfanatic.net/blog/2009/10/16/matt-brewer-com/</link>
		<comments>http://www.macfanatic.net/blog/2009/10/16/matt-brewer-com/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 19:47:24 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1617</guid>
		<description><![CDATA[I just launched a new site, www.matt-brewer.com for my personal freelance and presence on the web.
I&#8217;d welcome any critique of the design!

]]></description>
			<content:encoded><![CDATA[<p>I just launched a new site, <a href="http://www.matt-brewer.com">www.matt-brewer.com</a> for my personal freelance and presence on the web.</p>
<p>I&#8217;d welcome any critique of the design!</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-16-at-3.32.37-PM.png" alt="Screen shot 2009-10-16 at 3.32.37 PM" title="Matt Brewer.com" class="alignnone size-full wp-image-1618" style="width:675px"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/10/16/matt-brewer-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweetie 2 for iPhone Released</title>
		<link>http://www.macfanatic.net/blog/2009/10/10/tweetie-2-for-iphone-released/</link>
		<comments>http://www.macfanatic.net/blog/2009/10/10/tweetie-2-for-iphone-released/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 15:44:03 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1614</guid>
		<description><![CDATA[The superb iPhone (and more recently Mac) Twitter client has seen a 2.0 release late this week.  Version 2 adds support for multiple twitter accounts, a gorgeous UI, simple gestures for refreshing tweets, application persistence (get a call you can relaunch Tweetie 2 and it takes you back to where you were, not just [...]]]></description>
			<content:encoded><![CDATA[<p>The superb iPhone (and more recently Mac) Twitter client has seen a 2.0 release late this week.  Version 2 adds support for multiple twitter accounts, a gorgeous UI, simple gestures for refreshing tweets, application persistence (get a call you can relaunch Tweetie 2 and it takes you back to where you were, not just the homescreen every time) and much more.</p>
<p>Tweetie 2 is a $2.99USD application, there is no upgrade pricing for previous Tweetie users.  That being said, it is worth every penny and a significant update.  Read more at the Tweetie site:<a href="http://www.atebits.com/tweetie-iphone/" target="_blank"> http://www.atebits.com/tweetie-iphone/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/10/10/tweetie-2-for-iphone-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blackberry Syncing on your Mac</title>
		<link>http://www.macfanatic.net/blog/2009/10/06/blackberry-syncing-on-your-mac/</link>
		<comments>http://www.macfanatic.net/blog/2009/10/06/blackberry-syncing-on-your-mac/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 12:36:54 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1609</guid>
		<description><![CDATA[RIM (Research in Motion), the makers of the Blackberry phones, has just officially announced software support for Blackberry for Mac.  This simply means that with the new Blackberry Desktop Syncing Software, you will be able to backup/restore your Blackberry from your Mac, as well as sync music from iTunes playlists, etc.  Brings a [...]]]></description>
			<content:encoded><![CDATA[<p>RIM (Research in Motion), the makers of the Blackberry phones, has just officially announced software support for Blackberry for Mac.  This simply means that with the new Blackberry Desktop Syncing Software, you will be able to backup/restore your Blackberry from your Mac, as well as sync music from iTunes playlists, etc.  Brings a very iPhone-like experience to Blackberry users, finally.</p>
<p>I don&#8217;t have a Blackberry to test this out with, but I have a few friends who do. I&#8217;ll post their experiences with the software once they get a chance to take a test drive.</p>
<p>Note that the software requires 10.5.5 or later (including 10.6 Snow Leopard) and will supposedly sync contacts, calendars, appointments, and notes from several Mac programs (although I couldn&#8217;t find that program list listed on the site). </p>
<p>For more information, visit the <a href="http://www.blackberry.com/mac/" target="_blank">BlackBerry for Mac</a> site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/10/06/blackberry-syncing-on-your-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Announces iPhone Support in CS5</title>
		<link>http://www.macfanatic.net/blog/2009/10/05/adobe-announces-iphone-support-in-cs5/</link>
		<comments>http://www.macfanatic.net/blog/2009/10/05/adobe-announces-iphone-support-in-cs5/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 01:48:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1606</guid>
		<description><![CDATA[Adobe made a groundbreaking announcement today.  Action Script 3 developers can now write applications and target the iPhone.  Note that this functionality is outlined in CS5.
Essentially, developers will be able to write their applications in Action Script 3 as always.  However, Adobe has written a front end component for the LLVM compiler [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe made a groundbreaking announcement today.  Action Script 3 developers can now write applications and target the iPhone.  Note that this functionality is outlined in CS5.</p>
<p>Essentially, developers will be able to write their applications in Action Script 3 as always.  However, Adobe has written a front end component for the LLVM compiler (shipping with Snow Leopard) so that the Action Script 3 code that is normally compiled Just-In-Time (JIT), can be compiled to ARM assembly.  Then Adobe doesn&#8217;t have to distribute a run-time framework (which is in violation of Apple&#8217;s Terms and Agreement).  Now you have AS3 applications that will run on iPhone, complete with access to the OpenGL ES 2.0 rendering pipeline.</p>
<p>Read more from the <a href="http://www.adobe.com/devnet/logged_in/abansod_iphone.html">Adobe Developer Connection</a> site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/10/05/adobe-announces-iphone-support-in-cs5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Newest Hits Playlist for iTunes</title>
		<link>http://www.macfanatic.net/blog/2009/09/29/newest-hits-playlist-for-itunes/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/29/newest-hits-playlist-for-itunes/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 15:36:47 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1603</guid>
		<description><![CDATA[I purchase songs off iTunes entirely too much and sometimes that&#8217;s an issue when it comes to listening to new music.  Some random songs get lost in the shuffle and I don&#8217;t listen to them for months until I remember I even had them.
I have my library sorted by Date Added, so I can [...]]]></description>
			<content:encoded><![CDATA[<p>I purchase songs off iTunes entirely too much and sometimes that&#8217;s an issue when it comes to listening to new music.  Some random songs get lost in the shuffle and I don&#8217;t listen to them for months until I remember I even had them.</p>
<p>I have my library sorted by Date Added, so I can listen to my newest items easily.  However, mixing in music videos and such isn&#8217;t fun.  To compensate for that, I created a useful Smart Playlist I wanted to share with everyone.  Essentially I can listen to music that I like (or haven&#8217;t rated) that has been added to the library in the last 2 months.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/09/smart-playlist-newest-hits.png" alt="smart-playlist-newest-hits" title="smart-playlist-newest-hits" class="alignnone size-full wp-image-1604"  style="width:675px"/></p>
<p>Let me know if you have any improvements to the playlist or just want to share your own!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/29/newest-hits-playlist-for-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cruz &#8211; New Mac Broswer</title>
		<link>http://www.macfanatic.net/blog/2009/09/21/cruz-new-mac-broswer/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/21/cruz-new-mac-broswer/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 13:11:16 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1595</guid>
		<description><![CDATA[It&#8217;s very evident that there simply isn&#8217;t a perfect browser for Mac with the myriad of choices available: Safari, Firefox, Opera, Flock, Camino, Cruz and probably several others I&#8217;m missing.  Point being, every browser attempts to bring something unique to the game that will ensnare users.  Safari is speedy and reliable with some [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s very evident that there simply isn&#8217;t a perfect browser for Mac with the myriad of choices available: Safari, Firefox, Opera, Flock, Camino, Cruz and probably several others I&#8217;m missing.  Point being, every browser attempts to bring something unique to the game that will ensnare users.  Safari is speedy and reliable with some nice features.  Firefox has <a href="http://getfirebug.com/" target="_self">Firebug</a> (only reason I use it).  Opera is just there.  Camino is essentially a Mac only version of Firefox  and Flock is based on Firefox as well, with tons of social networking features thrown in.</p>
<p><span id="more-1595"></span>
<div class="gallery">
<ul>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/09/Screen-shot-2009-09-20-at-8.59.39-PM.png"><img class="alignnone size-full wp-image-1600" title="Screen shot 2009-09-20 at 8.59.39 PM" src="http://www.macfanatic.net/blog/wp-content/uploads/2009/09/Screen-shot-2009-09-20-at-8.59.39-PM.png" alt="Screen shot 2009-09-20 at 8.59.39 PM" width="72" height="72"/></a></li>
</ol>
</div>
<p>Cruz is a relative newcome based on Webkit (same as Safari, Konquerer, and other mobile web broswers, incuding the one on the iPhone).  However Cruz attempts to bring plugin support and social networking features to a Webkit based broswer.</p>
<p>Keeping in mind that this software is only v0.2, it&#8217;s relatively stable and has a few nice features already.  Personally, I love the MobileMe theme, making the window a dark grey.  Coupled with a slider for window transparency, it makes the browser super sexy.  The ability to have all windows automatically hide when switching away from the application to another is a nice touch as well.  Cruz also ships with a nice plugin for a Cover Flow view of you search results (works with Google).</p>
<p>The broswer has tons of potentional, but is unfortanately not open source.  Some quick things I miss from Safari include trackpad gestures for navigation and better Bookmarks management.</p>
<p><a href="http://cruzapp.com/" target="_blank">Cruz website</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/21/cruz-new-mac-broswer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes LP &#8211; Inside Look</title>
		<link>http://www.macfanatic.net/blog/2009/09/15/itunes-lp-inside-look/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/15/itunes-lp-inside-look/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 15:00:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1591</guid>
		<description><![CDATA[Jay Robinson has taken an in depth look at the new iTunes LP format and offers some great insight into Apple&#8217;s fresh approach at digital music.
Essentially an iTunes LP is an interactive website with music, photos, videos and text wrapped inside iTunes.  What I found the most interesting of all this was the fact that [...]]]></description>
			<content:encoded><![CDATA[<p>Jay Robinson has taken an in depth look at the new iTunes LP format and offers some great insight into Apple&#8217;s fresh approach at digital music.</p>
<p>Essentially an iTunes LP is an interactive website with music, photos, videos and text wrapped inside iTunes.  What I found the most interesting of all this was the fact that the gorgeous and fluid interface is simply HTML, CSS and Javascript.  Makes a great deal of sense since the new iTunes Store itself is now standard HTML (instead of the past proprietary markup) and is rendered via WebKit, the same engine used in MobileSafari and Safari for your Mac.</p>
<p>The gorgeous CSS transitions and animations that debuted in Safari 4 (along with HTML5 support) are heavily used.  You can take a look at the source by just ctrl-clicking the &#8220;ITLP&#8221; file in the Finder and choosing &#8220;Show Package Contents&#8221;.</p>
<p>For more information and tons of screenshots of two iTunes LP releases, visit <a href="http://jayrobinson.org/2009/09/11/some-notes-on-itunes-lp/" target="_blank">jayrobinson.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/15/itunes-lp-inside-look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chill Pill</title>
		<link>http://www.macfanatic.net/blog/2009/09/14/chill-pill/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/14/chill-pill/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 13:04:13 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1588</guid>
		<description><![CDATA[Chill Pill, an app from Conceited Software, is essentially a SSB (single site browser, such as Fluid) just for Shaun Inman&#8217;s amazing Fever RSS software.
Chill Pill allows you to enjoy Fever&#8217;s rich RSS experience while taking advantage of Cocoa and all of the other modern technologies in Mac OS X.
Chill Pill is a Cocoa app [...]]]></description>
			<content:encoded><![CDATA[<p>Chill Pill, an app from Conceited Software, is essentially a SSB (single site browser, such as Fluid) just for Shaun Inman&#8217;s amazing Fever RSS software.</p>
<blockquote><p>Chill Pill allows you to enjoy Fever&#8217;s rich RSS experience while taking advantage of Cocoa and all of the other modern technologies in Mac OS X.</p></blockquote>
<p>Chill Pill is a Cocoa app that sits in your Dock, complete with an unread icon, ability to set it as the default feed reader on your Mac, keyboard shortcuts and more.</p>
<p><a href="http://chillpillapp.com/" target="_blank">Chill Pill</a><br />
<a href="http://feedafever.com/" target="_blank"> Fever</a><br />
<a href="http://www.macfanatic.net/blog/2009/06/17/fever-awesome-news-from-the-haveamint-com-developer/"> Macfanatic Fever Review</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/14/chill-pill/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kanye West and Taylor Swift at Video Music Awards</title>
		<link>http://www.macfanatic.net/blog/2009/09/14/kanye-west-and-taylor-swift-at-video-music-awards/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/14/kanye-west-and-taylor-swift-at-video-music-awards/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 05:21:31 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1593</guid>
		<description><![CDATA[I&#8217;m not one to watch music or acting awards ceremonies, but even I was unable to ignore the activity surrounding tonight&#8217;s outrageous action from Kayne West.
From MTV:
The rapper stormed the stage just after the first award, for Best Female Video, was presented to Taylor Swift. He cut the teen singer off, grabbing the mic and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not one to watch music or acting awards ceremonies, but even I was unable to ignore the activity surrounding tonight&#8217;s outrageous action from Kayne West.</p>
<p>From MTV:</p>
<blockquote><p>The rapper stormed the stage just after the first award, for Best Female Video, was presented to Taylor Swift. He cut the teen singer off, grabbing the mic and protesting in support of Beyoncé.</p>
<p>&#8220;I&#8217;m sorry, but Beyoncé had one of the best videos of all time,&#8221; he proclaimed as B looked on from the crowd, stunned.</p></blockquote>
<p>I just can&#8217;t get over this.  The young performer walks out on stage to accept an award (no idea if it&#8217;s her first) and he has the balls to get up on stage and take the microphone FROM HER HANDS and take that opportunity to share the love for Beyonce.  There are only two explanations for his actions in my mind: he&#8217;s strung out on drugs, or he is as stupid as rocks and has no perception of human decency and public relations.</p>
<p><a href="http://www.youtube.com/watch?v=IB_E6-_v4Hw" target="_blank">VMA video footage</a></p>
<p><a href="http://www.mtv.com/news/articles/1621389/20090913/west_kanye.jhtml" target="_blank">MTV article</a></p>
<p class="information">I&#8217;m sure there is better footage available, but the first two videos I found were removed from YouTube before I could finish writing this blog post.  Who knows if this one will stick for more than 10 minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/14/kanye-west-and-taylor-swift-at-video-music-awards/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cocoia Snow Leopard UI Roundup</title>
		<link>http://www.macfanatic.net/blog/2009/09/12/cocoia-snow-leopard-ui-roundup/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/12/cocoia-snow-leopard-ui-roundup/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 13:02:09 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1585</guid>
		<description><![CDATA[Cocoia&#8217;s expected UI roundup from any major OS release or iWork/iLife updates.
Cocoia Snow Leopard UI Roundup
]]></description>
			<content:encoded><![CDATA[<p>Cocoia&#8217;s expected UI roundup from any major OS release or iWork/iLife updates.</p>
<p><a href="http://blog.cocoia.com/2009/snow-leopard-ui-roundup/" target="_blank">Cocoia Snow Leopard UI Roundup</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/12/cocoia-snow-leopard-ui-roundup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grand Central Dispatch &#8211; Source Posted on MacOSForge</title>
		<link>http://www.macfanatic.net/blog/2009/09/11/grand-central-dispatch-source-posted-on-macosforge/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/11/grand-central-dispatch-source-posted-on-macosforge/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 13:35:55 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1581</guid>
		<description><![CDATA[Grand Central Dispatch, introduced in Snow Leopard, brings a C API for effectively managing concurrency in your applications.  Apple has now posted the code for the user space implementation online at MacOSForge.  The kernel optimizations are linked in the project page, but the API only requires a C compiler supporting Blocks, such as [...]]]></description>
			<content:encoded><![CDATA[<p>Grand Central Dispatch, introduced in Snow Leopard, brings a C API for effectively managing concurrency in your applications.  Apple has now posted the code for the user space implementation online at MacOSForge.  The kernel optimizations are linked in the project page, but the API only requires a C compiler supporting Blocks, such as the LLVM compiler.</p>
<p><a target="_blank" href="http://en.wikipedia.org/wiki/Grand_Central_Dispatch">Grand Central Dispatch &#8211; Wiki</a><br />
<a target="_blank" href="http://www.apple.com/macosx/technology/">Grand Central Dispatch &#8211; Apple</a><br />
<a target="_blank" href="http://libdispatch.macosforge.org/">Grand Central Dispatch &#8211; MacOSForge</a><br />
<a target="_blank" href="http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/Blocks/Articles/00_Introduction.html">Blocks Programming Guide &#8211; Apple</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/11/grand-central-dispatch-source-posted-on-macosforge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10.6.1 Out in the Wild</title>
		<link>http://www.macfanatic.net/blog/2009/09/10/10-6-1-out-in-the-wild/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/10/10-6-1-out-in-the-wild/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 22:49:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1579</guid>
		<description><![CDATA[Less than 2 weeks after Snow Leopard goes on sale, the first dot release is out the door.
The 10.6.1 Update is recommended for all users running Mac OS X Snow Leopard and includes general operating system fixes that enhance the stability, compatibility, and security of your Mac, including fixes for:

compatibility with some Sierra Wireless 3G [...]]]></description>
			<content:encoded><![CDATA[<p>Less than 2 weeks after Snow Leopard goes on sale, the first dot release is out the door.</p>
<blockquote><p>The 10.6.1 Update is recommended for all users running Mac OS X Snow Leopard and includes general operating system fixes that enhance the stability, compatibility, and security of your Mac, including fixes for:
<ul>
<li>compatibility with some Sierra Wireless 3G modems</li>
<li>an issue that might cause DVD playback to stop unexpectedly</li>
<li>some printer compatibility drivers not appearing properly in the add printer browser</li>
<li>an issue that might make it difficult to remove an item from the Dock</li>
<li>instances where automatic account setup in Mail might not work</li>
<li>an issue where pressing cmd-opt-t in Mail brings up the special characters menu instead of moving a message</li>
<li>Motion 4 becoming unresponsive</li>
</ul>
<p>For detailed information on this update, please visit this website: <a href="http://support.apple.com/kb/HT3810" target="_blank">http://support.apple.com/kb/HT3810</a>.</p>
<p>For information on the security content of this update, please visit: <a href="http://support.apple.com/kb/HT1222" target="_blank">http://support.apple.com/kb/HT1222</a>.</p>
</blockquote>
<p>Available now through Software Update.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/10/10-6-1-out-in-the-wild/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X Automation</title>
		<link>http://www.macfanatic.net/blog/2009/09/09/mac-os-x-automation/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/09/mac-os-x-automation/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 00:50:18 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1577</guid>
		<description><![CDATA[Sooner or later every individual, business, or organization is challenged to perform repetitive or complex procedures on their computers. Whether the task is renaming numerous files, batch processing images, or building documents using data from multiple sources, the need for powerful automation tools is shared by all computer users. Mac OS X is designed, from [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Sooner or later every individual, business, or organization is challenged to perform repetitive or complex procedures on their computers. Whether the task is renaming numerous files, batch processing images, or building documents using data from multiple sources, the need for powerful automation tools is shared by all computer users. Mac OS X is designed, from the ground up, for automation and offers a variety of integrated tools and technologies to solve your automation challenges.
</p></blockquote>
<p>Check out <a href="http://www.macosxautomation.com/" target="_blank">Mac OS X Automation</a> for tips and tricks to get you started working smarter, not harder with Snow Leopard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/09/mac-os-x-automation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s Only Rock and Roll Event</title>
		<link>http://www.macfanatic.net/blog/2009/09/08/its-only-rock-and-roll-event/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/08/its-only-rock-and-roll-event/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 01:46:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1575</guid>
		<description><![CDATA[If you&#8217;re interested in some ramblings for tomorrow&#8217;s Apple event, take a look through the article from Daring Fireball.
]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re interested in some ramblings for tomorrow&#8217;s Apple event, take a look through the article from<a href="http://daringfireball.net/2009/09/rock_and_roll_prelude"> Daring Fireball</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/08/its-only-rock-and-roll-event/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MMS Comes to AT&amp;T Sept 25th</title>
		<link>http://www.macfanatic.net/blog/2009/09/04/mms-comes-to-att-sept-25th/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/04/mms-comes-to-att-sept-25th/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 18:37:05 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1572</guid>
		<description><![CDATA[AT&#38;T announced in a press release today (here) that MMS support will arrive for iPhone 3G and iPhone 3GS users starting on September 25th, 2009.
AT&#38;T explained the significant delay in providing MMS support for iPhone users as:
We know many of our iPhone customers are eager for an update on our rollout schedule for Multimedia Messaging [...]]]></description>
			<content:encoded><![CDATA[<p>AT&amp;T announced in a press release today (<a href="http://www.att.com/gen/press-room?pid=1574" target="_blank">here</a>) that MMS support will arrive for iPhone 3G and iPhone 3GS users starting on September 25th, 2009.</p>
<p>AT&amp;T explained the significant delay in providing MMS support for iPhone users as:</p>
<blockquote><p>We know many of our iPhone customers are eager for an update on our rollout schedule for Multimedia Messaging Service (MMS). We’ve been working for the past several months to prepare our systems and network to ensure the best possible experience with MMS when it launches – and that launch date is: September 25 for iPhone 3G and 3GS customers. MMS will be enabled through a software update on that day.<br />
We know that iPhone users will embrace MMS. The unique capabilities and high usage of the iPhone’s multimedia capabilities required us to work on our network MMS architecture to carry the expected record volumes of MMS traffic and ensure an excellent experience from Day One. We appreciate your patience as we work toward that end.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/04/mms-comes-to-att-sept-25th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Podpress and Wordpress 2.5+ Bugs</title>
		<link>http://www.macfanatic.net/blog/2009/09/04/podpress-and-wordpress-2-5-bugs/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/04/podpress-and-wordpress-2-5-bugs/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 13:00:54 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1507</guid>
		<description><![CDATA[I don&#8217;t upgrade Podpress very often because it is usually a very painful process.  I&#8217;m debating just removing it all together as I haven&#8217;t published a podcast episode in 2 years.
For a few releases of Wordpress now, I&#8217;ve had javascript errors on the page for editing a post, so that I can&#8217;t upload/insert media, [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t upgrade Podpress very often because it is usually a very painful process.  I&#8217;m debating just removing it all together as I haven&#8217;t published a podcast episode in 2 years.</p>
<p>For a few releases of Wordpress now, I&#8217;ve had javascript errors on the page for editing a post, so that I can&#8217;t upload/insert media, change the publication date, etc.  I found on the Wordpress forums a quick fix that didn&#8217;t require me upgrading the plugin.</p>
<p>Navigate to {BLOG}/wp-content/plugins/podpress/podpress_admin_postedit.js and insert a &#8220;/*&#8221; at the top of the file and a &#8220;*/&#8221; at the bottom to comment out all the code there.  Save and reload the post edit page in your browser.  No more &#8220;dbxGroup() not defined&#8221; errors and such.</p>
<p>Probably smarter to just upgrade your plugin, but this worked for me and got me on my way.</p>
<p>Read more at the <a href="http://wordpress.org/support/topic/206368">Wordpress Forums</a> topic.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/04/podpress-and-wordpress-2-5-bugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard Intro Video</title>
		<link>http://www.macfanatic.net/blog/2009/09/03/snow-leopard-intro-video/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/03/snow-leopard-intro-video/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 15:20:53 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1514</guid>
		<description><![CDATA[Turns out that the post I published back in March 2008 about viewing the introduction video when you first start your Mac was a hit.
To follow on that success, I want to remind everyone that the video is still on your Mac with Snow Leopard, just in a very strange place.  Turns out that [...]]]></description>
			<content:encoded><![CDATA[<p>Turns out that the post I published back in March 2008 about viewing the introduction video when you first start your Mac was a hit.</p>
<p>To follow on that success, I want to remind everyone that the video is still on your Mac with Snow Leopard, just in a very strange place.  Turns out that nothing changed between Leopard and Snow Leopard in this regard, so my original post, with instructions and a quick automator action to grab the video for you and place it on your Desktop, still works with no modification.</p>
<p><a href="http://www.macfanatic.net/downloads/copy_leopard_movie.zip">Download the Automator Action</a></p>
<p><a href="http://www.macfanatic.net/blog/2008/03/05/playing-leopard-intro-video-from-your-mac/">View the Leopard Post</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/03/snow-leopard-intro-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Tip: Compiling for Tiger on Snow Leopard</title>
		<link>http://www.macfanatic.net/blog/2009/09/02/quick-tip-compiling-for-tiger-on-snow-leopard/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/02/quick-tip-compiling-for-tiger-on-snow-leopard/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 17:15:45 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1511</guid>
		<description><![CDATA[Just to save someone 3-5 minutes of time, if you install the 10.4u SDK to target Tiger machines with Xcode 3.2 (Snow Leopard), you will have to change a build setting to get Xcode to compile.
In the settings for your target, change the compiler option from &#8220;System Default &#8211; GCC 4.2&#8243; to &#8220;GCC 4.0&#8243;.  [...]]]></description>
			<content:encoded><![CDATA[<p>Just to save someone 3-5 minutes of time, if you install the 10.4u SDK to target Tiger machines with Xcode 3.2 (Snow Leopard), you will have to change a build setting to get Xcode to compile.</p>
<p>In the settings for your target, change the compiler option from &#8220;System Default &#8211; GCC 4.2&#8243; to &#8220;GCC 4.0&#8243;.  Then the error message will go away and you can build for Tiger.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/02/quick-tip-compiling-for-tiger-on-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Snow Leopard Review</title>
		<link>http://www.macfanatic.net/blog/2009/09/02/ars-technica-snow-leopard-review/</link>
		<comments>http://www.macfanatic.net/blog/2009/09/02/ars-technica-snow-leopard-review/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 12:00:20 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1516</guid>
		<description><![CDATA[I thought I would highlight what I found to be the most interesting points from the Snow Leopard Ars Technica review, for those who couldn&#8217;t make it through the 23 page review and provide a few thoughts on the OS overall.
Read after the break for a list of UI and usability changes as well as [...]]]></description>
			<content:encoded><![CDATA[<p>I thought I would highlight what I found to be the most interesting points from the <a title="View the &quot;Ars Technica Snow Leopard Review&quot;" href="http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars" target="_blank">Snow Leopard Ars Technica </a>review, for those who couldn&#8217;t make it through the 23 page review and provide a few thoughts on the OS overall.</p>
<p>Read after the break for a list of UI and usability changes as well as a list of interesting changes for Cocoa developers, including code samples.</p>
<p><a title="View the &quot;Ars Technica Snow Leopard Review&quot;" href="http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars" target="_blank"><img class="alignnone size-full wp-image-1517" style="margin:25px; 0px 25px 18px;" title="Snow Leopard Ars Technica Review" src="http://www.macfanatic.net/blog/wp-content/uploads/2009/09/snow_leopard_ars-thumb-640xauto-8029.jpg" alt="Snow Leopard Ars Technica Review" /></a></p>
<p><span id="more-1516"></span></p>
<h1>User Centric Thoughts</h1>
<hr />Through the first half of this article, I&#8217;ll focus on user interface changes and just general usability improvements in the OS.</p>
<h2>Dock</h2>
<p>There were several changes to the Dock, but the one I found the most interesting (and didn&#8217;t know before reading) was the &#8220;Minimize windows into the application icon&#8221; option.  Instead of little windows appearing in the Dock, when clicking the application icon you are shown a list of minimized windows.  Very reminiscent of Windows and the task bar (as there is no preview, only the window title), but surely useful for those out there who minimize lots of windows.</p>
<h2>Finder</h2>
<p>The Finder was completely rewritten for Snow Leopard and should provide a strong foundation moving forward.  There is heavy use of Core Animation in the new Finder, meaning that it just &#8220;looks prettier&#8221; most of the time.  There are animations when renaming files on your Desktop for instance.  And a feature that I personally love:</p>
<blockquote><p>List view also has a few enhancements—accidental, incidental, or otherwise. The drag area for each list view item now spans the entire line. In Leopard, though the entire line was highlighted, only the file name or icon portion could be dragged. Trying to drag anywhere else just extended the selection to other items in the list view as the cursor was moved. I&#8217;m not sure whether this change in behavior is intentional or if it&#8217;s just an unexamined consequence of the underlying control used for list view in the new Cocoa Finder. Either way, thumbs up.</p></blockquote>
<p>Overall the Finder looks very similar to the Leopard version, but is more responsive and has a feature here and there that reminds you that this is a new version.</p>
<h2>Radnom Refinements</h2>
<p>This is just an assortment of interesting tidbits I picked up while reading.</p>
<ul>
<li>Safari runs plugins as separate processes. If a plugin crashes, Safari won&#8217;t.</li>
<li>Menlo is the new default font for Monospaced fonts (S<a href="http://www.macfanatic.net/blog/2009/06/15/programming-fonts/">ee my article here</a>)</li>
<li>Resolution Independence still sucks</li>
<li>Core Location support &#8211; your Mac can find itself</li>
<li>Wake from Sleep feature &#8211; with a Time Capsule or AirPort Extreme station, you can access contents from a sleeping Mac over the local network at any time.  Works great with the &#8220;Back to my Mac&#8221; feature.</li>
<li>No <a href="http://en.wikipedia.org/wiki/ZFS" target="_blank">ZFS</a> support</li>
</ul>
<h1 style="margin-top:45px;">Developer Centric Thoughts</h1>
<hr />Here on out is several points of interest for developers.</p>
<h2>File Compression</h2>
<p>Snow Leopard introduces per file compression to the HFS+ file system used by Apple.</p>
<h3>Resource Forks &amp; Extended File Attributes</h3>
<p>To bring file compression to the already fragile HFS+ file system and maintain backwards compatibility, Apple stores the compressed file data in resource forks, and either compressed or uncompressed in extended file attributes.  What this means:</p>
<blockquote><p>And where can the complete contents of a potentially large file be hidden in such a way that pre-Snow Leopard systems can still copy that file without the loss of data? Why, in the resource fork, of course. The Finder has always correctly preserved Mac-specific metadata and both the resource and data forks when moving or duplicating files. In Leopard, even the lowly cp and rsync commands will do the same. So while it may be a little bit spooky to see all those &#8220;empty&#8221; 0 KB files when looking at a Snow Leopard disk from a pre-Snow Leopard OS, the chance of data loss is small, even if you move or copy one of the files.</p></blockquote>
<h3>Performance Gains</h3>
<p>You might first think that all this file compression would either waste space or waste CPU cycles.  John from Ars Technica proposes that given the known fact that the physical motions of a hard drive are the slowest part of modern computers, storing the compressed data in resource forks and extended attributes makes sense because that data is stored in one of two locations on the disk.  And because these two areas are frequently used, the read/write head of the hard drive is close by and has less moves to make and can be quicker.  Also, because the two files are accessed so frequently, caching occurs providing even greater performance benefits.</p>
<h2>QuickTime X</h2>
<p>Snow Leopard introduced a completely rewritten 64-bit API for QuickTime.  The new QuickTime X Player is nice and fancy, but the underlying API has underwent the knife.  QuickTime debuted in 1991 and after 18 years has finally seen a significant update.</p>
<h3>64 Bit</h3>
<p>The interesting part is the new QuickTime X API in QTKit is smart.  The API is optimized for playback and is 64 bit only.  Transparently, if an application needs features that QTKit (QuickTime X) cannot deliver (and there are many currently), QTKit will revert to the previous QuickTime 7 API.  And if a developer writes a 32 bit application and wants to use the newer QuickTime X API, QTkit will just spawn another process that is 64 bit to deliver content back to the 32 bit application, all transparently. The user will get the best experience with the least amount of effort from the developer, which is always a win.</p>
<h2>File System API Unification</h2>
<p>Briefly, between POSIX functions, CoreFoundation, and Cocoa itself, there are several ways to access data about the filesystem.  Currently there is no unified approach to fetch all this data.</p>
<p>When opening a file in Leopard Preview, there are:</p>
<blockquote>
<ul>
<li>Four conversions of an FSRef to a file path</li>
<li>Ten conversions of a file path to an FSRef</li>
<li>Twenty-five calls to getattrlist()</li>
<li>Eight calls to stat()/lstat()</li>
<li>Four calls to open()/close()</li>
</ul>
</blockquote>
<p>Snow Leopard will use NSURL for all file system operations, instead of strings representing file paths.  To the end user, this means the user could move a file and the application wouldn&#8217;t lose track of it as the NSURL has a unique identifier that is not based on file location alone.</p>
<h2>Clang and LLVM</h2>
<h3>Performance Gains</h3>
<blockquote><p>Clang brings with it the two headline attributes you expect in a hot, new compiler: shorter compile times and faster executables. In Apple&#8217;s testing with its own applications such as iCal, Address Book, and Xcode itself, plus third-party applications like Adium and Growl, Clang compiles nearly three times faster than GCC 4.2. As for the speed of the finished product, the LLVM back-end, whether used in Clang or in LLVM-GCC, produces executables that are 5-25% faster than those generated by GCC 4.2.</p></blockquote>
<h3>Static Analyzer</h3>
<p>The static analyzer is the single best feature in Snow Leopard as far as I&#8217;m concerned.  Essentially Xcode is smarter and can analyze all ways your code might interact to determine errors in your logic.  Unprecedented.</p>
<p>Read more about my thoughts on the static analyzer in Xcode 3.2 <a href="http://www.macfanatic.net/blog/2009/08/28/xcode-3-2-static-analysis/">here</a>.</p>
<h2>Blocks</h2>
<p>Blocks are an extension to C based languages, currently only supported by Apple in it&#8217;s 4 compilers shipping with Snow Leopard.  Essentially, blocks are a way to pass a &#8220;block&#8221; of code.  Not the same as a function, which has it&#8217;s own scope.</p>
<h3>Example</h3>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">FILE</span> <span style="color: #00AADA;">*fp</span> <span style="color: #002200;">=</span> <span style="color: #a61390;">fopen</span><span style="color: #002200;">&#40;</span>filename<span style="color: #002200;">,</span> <span style="color: #bf1d1a;">&quot;r&quot;</span><span style="color: #002200;">&#41;</span>;
&nbsp;
<span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span>fp <span style="color: #002200;">==</span> <span style="color: #a61390;">NULL</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
  <span style="color: #a61390;">perror</span><span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">&quot;Unable to open file&quot;</span><span style="color: #002200;">&#41;</span>;
<span style="color: #002200;">&#125;</span>
<span style="color: #a61390;">else</span> <span style="color: #002200;">&#123;</span>
  <span style="color: #a61390;">char</span> line<span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>MAX_LINE</span><span style="color: #002200;">&#93;</span>;
&nbsp;
  <span style="color: #a61390;">while</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">fgets</span><span style="color: #002200;">&#40;</span>line<span style="color: #00AADA;">, MAX_LINE</span><span style="color: #00AADA;">, fp</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
    work;
    work;
    work;
  <span style="color: #002200;">&#125;</span>
&nbsp;
  <span style="color: #a61390;">fclose</span><span style="color: #002200;">&#40;</span>fp<span style="color: #002200;">&#41;</span>;
<span style="color: #002200;">&#125;</span></pre></td></tr></table></div>

<p>The example above is boilerplate code and assumes you want to do some &#8220;work;&#8221; with the line once you&#8217;ve read it in from a file.  By using blocks, you could create a function that takes the filename and a block, simplifying moving through the file greatly.</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;">foreach_line<span style="color: #002200;">&#40;</span>filename<span style="color: #002200;">,</span> <span style="color: #002200;">^</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">char</span> <span style="color: #00AADA;">*line</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
  work;
  work;
  work;
<span style="color: #002200;">&#125;</span><span style="color: #002200;">&#41;</span>;</pre></div></div>

<h3>API Use</h3>
<p>John informs us that Apple uses blocks in over 100 new API calls that would simply not be possible prior to Snow Leopard.</p>
<h2>Threading and Grand Central Dispatch</h2>
<p>The age old problem in computing:</p>
<blockquote><p>This is the enemy: hardware with more computing resources than programmers know what to do with, most of it completely idle, and all the while the user is utterly blocked in his attempts to use the current application.</p></blockquote>
<p>Grand Central Dispatch makes great progress in helping developers alleviate the headaches in asynchronously executing tasks in their application.</p>
<h3>Overview</h3>
<p>Essentially, Grand Central Dispatch (GCD) is a system level library that manages a global pool of available threads, and grabs tasks from queues your application sets up.  The more resources the system has available, the more threads GCD has free and the faster it can grab tasks from your application queues.  Since the system is managing the threads, there is no application overhead for thread management and the possibility of too many threads, and yet your application can get the last bit of performance from the system by using all available resources.  All automatically.</p>
<blockquote><p>Let&#8217;s say a program has a problem that can be split into eight separate, independent units of work. If this program then creates four threads on an eight-core machine, is this an example of creating too many or too few threads? Trick question! The answer is that it depends on what else is happening on the system.</p>
<p>If six of the eight cores are totally saturated doing some other work, then creating four threads will just require the OS to waste time rotating those four threads through the two available cores. But wait, what if the process that was saturating those six cores finishes? Now there are eight available cores but only four threads, leaving half the cores idle.</p></blockquote>
<p>There is a performance gain here is as well.  If you were managing threads at your application level, you have to create and release threads as you use them.  GCD uses a global thread pool, so the threads are always active.  Whether or not they are working is the only change.  By simply maintaining active threads, the system can pull just a little bit more performance from the system.</p>
<h3>First Example</h3>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">IBAction</span><span style="color: #002200;">&#41;</span>analyzeDocument<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSButton</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>sender
<span style="color: #002200;">&#123;</span>
  <span style="color: #400080;">NSDictionary</span> <span style="color: #00AADA;">*stats</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>myDoc</span><span style="color: #408080;"> analyze<span style="color: #002200;">&#93;</span></span>;
  <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>myModel</span><span style="color: #408080;"> setDict:</span>stats<span style="color: #002200;">&#93;</span>;
  <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>myStatsView</span><span style="color: #408080;"> setNeedsDisplay:</span>YES<span style="color: #002200;">&#93;</span>;
  <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>stats</span><span style="color: #408080;"> release<span style="color: #002200;">&#93;</span></span>;
<span style="color: #002200;">&#125;</span></pre></div></div>

<p>The above method is a simple action called by a button click that will analyze a document and display the results.  Under normal circumstances this would be nearly instantaneous.  However, if a user attempted to analyze a very large document, the processing still takes place on the main event processing thread and the application appears to hang.  Refactoring this to use threads and avoid race conditions, with callbacks for analyzeComplete would be a mess and most developers would balk at the trouble to make this four line method asynchronous.  However, with GCD and Blocks, it becomes trivial.</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">IBAction</span><span style="color: #002200;">&#41;</span>analyzeDocument<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSButton</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>sender
<span style="color: #002200;">&#123;</span>
  dispatch_async<span style="color: #002200;">&#40;</span>dispatch_get_global_queue<span style="color: #002200;">&#40;</span><span style="color: #2400d9;">0</span><span style="color: #002200;">,</span> <span style="color: #2400d9;">0</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">,</span> <span style="color: #002200;">^</span><span style="color: #002200;">&#123;</span>
    <span style="color: #400080;">NSDictionary</span> <span style="color: #00AADA;">*stats</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>myDoc</span><span style="color: #408080;"> analyze<span style="color: #002200;">&#93;</span></span>;
    dispatch_async<span style="color: #002200;">&#40;</span>dispatch_get_main_queue<span style="color: #002200;">&#40;</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">,</span> <span style="color: #002200;">^</span><span style="color: #002200;">&#123;</span>
      <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>myModel</span><span style="color: #408080;"> setDict:</span>stats<span style="color: #002200;">&#93;</span>;
      <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>myStatsView</span><span style="color: #408080;"> setNeedsDisplay:</span>YES<span style="color: #002200;">&#93;</span>;
      <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>stats</span><span style="color: #408080;"> release<span style="color: #002200;">&#93;</span></span>;
    <span style="color: #002200;">&#125;</span><span style="color: #002200;">&#41;</span>;
  <span style="color: #002200;">&#125;</span><span style="color: #002200;">&#41;</span>;
<span style="color: #002200;">&#125;</span></pre></div></div>

<p>Now when the user clicks the &#8220;Analyze&#8221; button, a block is placed on the application queue to be processed as soon as possible.  This block analyzes the document, and once that is complete, the block placed onto the event queue with &#8221; dispatch_async()&#8221; will be called, therefore updating the UI.  Simply wonderful.</p>
<h3>Second Example</h3>
<p>Here is a truly gorgeous example from John.</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">for</span> <span style="color: #002200;">&#40;</span>i <span style="color: #002200;">=</span> <span style="color: #2400d9;">0</span>; i <span style="color: #002200;">&amp;</span>lt; count; i<span style="color: #002200;">++</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
    results<span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>i</span><span style="color: #002200;">&#93;</span> <span style="color: #002200;">=</span> do_work<span style="color: #002200;">&#40;</span>data<span style="color: #00AADA;">, i</span><span style="color: #002200;">&#41;</span>;
<span style="color: #002200;">&#125;</span> 
&nbsp;
total <span style="color: #002200;">=</span> summarize<span style="color: #002200;">&#40;</span>results<span style="color: #00AADA;">, count</span><span style="color: #002200;">&#41;</span>;</pre></div></div>

<p>Taking this simple for() loop and making it execute asynchronously with GCD is actually quite simple.</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;">dispatch_apply<span style="color: #002200;">&#40;</span>count<span style="color: #00AADA;">, dispatch_get_global_queue</span><span style="color: #002200;">&#40;</span><span style="color: #2400d9;">0</span><span style="color: #002200;">,</span> <span style="color: #2400d9;">0</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">,</span> <span style="color: #002200;">^</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">size_t</span> i<span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
    results<span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>i</span><span style="color: #002200;">&#93;</span> <span style="color: #002200;">=</span> do_work<span style="color: #002200;">&#40;</span>data<span style="color: #00AADA;">, i</span><span style="color: #002200;">&#41;</span>;
<span style="color: #002200;">&#125;</span><span style="color: #002200;">&#41;</span>;
&nbsp;
total <span style="color: #002200;">=</span> summarize<span style="color: #002200;">&#40;</span>results<span style="color: #00AADA;">, count</span><span style="color: #002200;">&#41;</span>;</pre></div></div>

<p>I love it.</p>
<h3>GCD Conclusion</h3>
<p>John sums up the importance and far reaching effects of GCD on the future of Mac OS X.</p>
<blockquote><p>When I first heard about Grand Central Dispatch, I was extremely skeptical. The greatest minds in computer science have been working for decades on the problem of how best to extract parallelism from computing workloads. Now here was Apple apparently promising to solve this problem. Ridiculous.</p>
<p>But Grand Central Dispatch doesn&#8217;t actually address this issue at all. It offers no help whatsoever in deciding how to split your work up into independently executable tasks—that is, deciding what pieces can or should be executed asynchronously or in parallel. That&#8217;s still entirely up to the developer (and still a tough problem). What GCD does instead is much more pragmatic. Once a developer has identified something that can be split off into a separate task, GCD makes it as easy and non-invasive as possible to actually do so.</p></blockquote>
<h2>Cocoa Framework Changes of Interest</h2>
<ul>
<li>The faster shutdown time for Snow Leopard is partly possible due to the system <em>killing</em> your application.  You can mark your application as needed to properly shut down and stall the process.  However if you don&#8217;t, your application will be sent the SIGKILL signal.</li>
<li>NSCashe class</li>
<li>NSBlockOperation class</li>
<li>Hefty work to NSURL</li>
<li>Gesture and multitouch event support</li>
<li>Ability to set desktop images</li>
<li>Block-based sheet APIs</li>
<li>Block-based enumerations for lines, words, and the like in NSString and NSAttributedString</li>
<li>New NSPropertyList APIs with better error handling and performance</li>
<li>Core Data integration with Spotlight</li>
<li>Read more at the <a href="http://developer.apple.com/mac/library/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_6.html#//apple_ref/doc/uid/TP40008898-SW5" target="_blank">Mac Dev Center</a> from Apple</li>
</ul>
<h1 style="margin-top:45px">More Reading</h1>
<hr />
<h3>Full Ars Technica Review</h3>
<p>Read the complete <a title="View the &quot;Ars Technica Snow Leopard Review&quot;" href="http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars" target="_blank">Snow Leopard Ars Technica </a> review.</p>
<p>Many thanks to John for the very complete review and insight into Snow Leopard.  All code examples in my article were taken from his.</p>
<h3>Ars Technica Archives</h3>
<ul>
<li><a href="http://arstechnica.com/apple/reviews/2006/03/osx-fiveyears.ars">Five years of Mac OS X</a>, March 24, 2006</li>
</ul>
<ul>
<li> <a href="http://arstechnica.com/apple/reviews/2007/10/mac-os-x-10-5.ars">Mac OS X 10.5 Leopard</a>, October 28, 2007</li>
<li> <a href="http://arstechnica.com/apple/reviews/2005/04/macosx-10-4.ars">Mac OS X 10.4 Tiger</a>, April 28, 2005</li>
<li> <a href="http://arstechnica.com/apple/reviews/2003/11/macosx-10-3.ars">Mac OS X 10.3 Panther</a>, November 9, 2003</li>
<li> <a href="http://arstechnica.com/apple/reviews/2002/09/macosx-10-2.ars">Mac OS X 10.2 Jaguar</a>, September 5, 2002</li>
<li> <a href="http://arstechnica.com/apple/reviews/2001/10/macosx-10-1.ars">Mac OS X 10.1</a> (Puma), October 15, 2001</li>
<li> <a href="http://arstechnica.com/apple/reviews/2001/04/macos-x.ars">Mac OS X 10.0</a> (Cheetah), April 2, 2001</li>
</ul>
<ul>
<li> <a href="http://arstechnica.com/apple/reviews/2000/10/macos-x-beta.ars">Mac OS X Public Beta</a>, October 3, 2000</li>
<li> <a href="http://arstechnica.com/apple/news/2000/06/macos-x-qa-1.ars">Mac OS X Q &amp; A</a>, June 20, 2000</li>
<li> <a href="http://arstechnica.com/apple/reviews/2000/05/mac-os-x-dp4.ars">Mac OS X DP4</a>, May 24, 2000</li>
<li> <a href="http://arstechnica.com/apple/reviews/2000/02/mac-os-x-dp3.ars">Mac OS X DP3: Trial by Water</a>, February 28, 2000</li>
<li> <a href="http://arstechnica.com/apple/reviews/2000/01/macos-x-gui.ars">Mac OS X Update: Quartz &amp; Aqua</a>, January 17, 2000</li>
<li> <a href="http://arstechnica.com/apple/reviews/1999/12/macos-x-dp2.ars">Mac OS X DP2</a>, December 14, 1999</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/09/02/ars-technica-snow-leopard-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cocoa &#8211; Add Application to Dock</title>
		<link>http://www.macfanatic.net/blog/2009/08/31/cocoa-add-application-to-dock/</link>
		<comments>http://www.macfanatic.net/blog/2009/08/31/cocoa-add-application-to-dock/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 18:30:53 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1498</guid>
		<description><![CDATA[Here&#8217;s a little snippet of code for placing anything (or your application) in a user&#8217;s Dock.  Wrote it for a project I&#8217;m working on which prompts the user on first launch to place in Dock for them.  I know many people disagree with this (as do I), but it&#8217;s what the client is [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a little snippet of code for placing anything (or your application) in a user&#8217;s Dock.  Wrote it for a project I&#8217;m working on which prompts the user on first launch to place in Dock for them.  I know many people disagree with this (as do I), but it&#8217;s what the client is paying for.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="objective-c" style="font-family:monospace;">// Places an icon in the user's dock
- (void) addToDock:(NSString*) path {
&nbsp;
	NSLog(@&quot;Adding %@ to dock&quot;, path);
&nbsp;
	NSAppleScript* placeInDock = [[[NSAppleScript alloc] initWithSource:[NSString stringWithFormat:@&quot;do shell script \&quot;defaults write com.apple.dock persistent-apps -array-add 'tile-datafile-data_CFURLString%@_CFURLStringType0'\&quot;&quot;, path]] autorelease];
	[placeInDock executeAndReturnError:nil];
&nbsp;
	NSAppleScript* killDock = [[[NSAppleScript alloc] initWithSource:@&quot;tell application \&quot;Dock\&quot; to quit\nlaunch application \&quot;Dock\&quot;&quot;] autorelease];
	[killDock executeAndReturnError:nil];
&nbsp;
}</pre></td></tr></table></div>

<p class="information">The parameter <em>path</em> needs to be an expanded path.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/08/31/cocoa-add-application-to-dock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xcode 3.2 &#8211; Static Analysis</title>
		<link>http://www.macfanatic.net/blog/2009/08/28/xcode-3-2-static-analysis/</link>
		<comments>http://www.macfanatic.net/blog/2009/08/28/xcode-3-2-static-analysis/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 18:04:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1489</guid>
		<description><![CDATA[I have only heard rumblings on the net regarding the new static analyzer built into Xcode 3.2 that ships with Snow Leopard.  However, Apple has updated their Dev Center to include documentation on several new developer tools and features with the release of Snow Leopard today.
The Xcode analyzer is simply put, a way for [...]]]></description>
			<content:encoded><![CDATA[<p>I have only heard rumblings on the net regarding the new static analyzer built into Xcode 3.2 that ships with Snow Leopard.  However, Apple has updated their Dev Center to include documentation on several new developer tools and features with the release of Snow Leopard today.</p>
<p>The Xcode analyzer is simply put, a way for Xcode to inspect your code <em><strong>logically</strong</em>, in addition to syntactically as traditional compilers do.  The analyzer can investigate each path your code can logically take, reporting errors on memory leaks, type mismatches, return values, and more.</p>
<p>From the Appe Mac Dev Center article:</p>
<blockquote><p>New for Mac OS X v10.6, Xcode 3.2 introduces a revolutionary feature known as static analysis. You can think of static analysis as advanced warnings, identifying bugs in your code before it is run—hence the term “static.” Unlike traditional compiler warnings, the Xcode 3.2 static analyzer has a much deeper understanding of your code. The static analyzer travels down each possible code path, identifying logical errors such as unreleased memory—well beyond simple syntax errors normally found at compile time.</p></blockquote>
<p>Essentially Xcode 3.2 can help you find errors in <strong><em>how you think</em></strong>.  This is a very powerful feature, and should help you write much better code and understand your code better by helping you find logical errors that would normally creep up after your code has went to production (most of the time). </p>
<div class="gallery">
<ul>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/xcode-clang-1.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/xcode-clang-1.jpg" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/xcode-clang-2.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/xcode-clang-2.jpg" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/xcode-clang-3.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/xcode-clang-3.jpg" width="72" height="72"></a></li>
</ul>
</div>
<p>For more information the static analyzer used in Xcode 3.2, visit the <a href="http://clang.llvm.org/">clang</a> website, a C frontend for the LLVM compiler.</p>
<p>Read more about Xcode 3.2 and the static analyzer at <a href="http://developer.apple.com/mac/library/featuredarticles/StaticAnalysis/index.html">Apple&#8217;s Mac Dev Center</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/08/28/xcode-3-2-static-analysis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone Facebook App 3.0</title>
		<link>http://www.macfanatic.net/blog/2009/08/28/iphone-facebook-app-3-0/</link>
		<comments>http://www.macfanatic.net/blog/2009/08/28/iphone-facebook-app-3-0/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 14:36:07 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1475</guid>
		<description><![CDATA[The 3.0 version of Facebook for iPhone has finally been released to the Apple Store and it&#8217;s a significant upgrade.
3.0 brings features such as events, pages, groups, uploading video, creating/editing/deleting photo albums, uploading photo/video to any album, &#8220;Like&#8221;, commenting, notes, notifications, news feed filtering and more.  The UI has had a major overhaul and [...]]]></description>
			<content:encoded><![CDATA[<p>The 3.0 version of Facebook for iPhone has finally been released to the Apple Store and it&#8217;s a significant upgrade.</p>
<p>3.0 brings features such as events, pages, groups, uploading video, creating/editing/deleting photo albums, uploading photo/video to any album, &#8220;Like&#8221;, commenting, notes, notifications, news feed filtering and more.  The UI has had a major overhaul and overall is much more put together and easier to use.  See below for some screenshots.</p>
<div class="gallery">
<ul>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-1.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-1.jpg" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-2.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-2.jpg" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-3.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-3.jpg" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-4.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-4.jpg" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-5.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-5.jpg" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-6.jpg"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/facebook-6.jpg" width="72" height="72"></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/08/28/iphone-facebook-app-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard &#8211; GB vs GiB</title>
		<link>http://www.macfanatic.net/blog/2009/08/28/snow-leopard-gb-vs-gib/</link>
		<comments>http://www.macfanatic.net/blog/2009/08/28/snow-leopard-gb-vs-gib/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 14:11:08 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/08/28/snow-leopard-gb-vs-gib/</guid>
		<description><![CDATA[I just finished reading a very interesting article from MacWorld UK concerning file sizes in Snow Leopard.  
In brief, all your files will appear larger (the larger the file, the larger it will be on Snow Leopard).  For example, a 241.2MB file on Leopard is now 252.9MB on Snow Leopard.  Technically, the [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished reading a very interesting article from MacWorld UK concerning file sizes in Snow Leopard.  </p>
<p>In brief, all your files will appear larger (the larger the file, the larger it will be on Snow Leopard).  For example, a 241.2MB file on Leopard is now 252.9MB on Snow Leopard.  Technically, the files have not changed at all, and the number of bytes (basic unit of measurement) is exactly the same (252,916,507 in our example).  What has changed is how Apple converts the number of bytes into KB, MB, GB, and TB.</p>
<p>I&#8217;m a Computer Science graduate and I consider myself very familiar with computer terminology and arithmetic.  I&#8217;m ashamed to say that I had never heard that there are in fact two ways to measure bytes &#8211; a power of 1000 and a power of 2.</p>
<p>I&#8217;ve done a good bit of math based on numbers that are powers of 2.  2^9 is 512 and 2^10 is 1024.  In Leopard and anywhere else I&#8217;ve seen the conversion, to convert bytes to KB you divide by 2^10, into MB by 2^20, and into GB by 2^30.  However, according to Wiki (and not my college professors) a MB (Megabyte) is in fact 1000^2 bytes.  It&#8217;s the prefix Mi(Mebi) byte that is 2^20 bytes.</p>
<p>What does this all boil down to?  First, Apple&#8217;s calculation of file sizes will line up with their definition, but not how anyone else in the world (to my knowledge) measures files.  Second, users won&#8217;t be so confused when they are looking at a &#8220;Get Info&#8221; window for a file, because the math is just moving decimal places now instead of diving by strange numbers such as 1024.</p>
<p class="information">One final interesting note: Apple claims that you can free up to 7GB of hard drive space by upgrading to Snow Leopard (presumably by removing all that legacy PPC code).  7GB ( 1000 ^ 3 * 7 = 7,000,000,000 bytes) in Snow Leopard is significantly less than it was in Leopard ( 2 ^ 30 * 7 = 7,526,192,768 bytes) .  So, if Apple hadn&#8217;t changed it&#8217;s conversion scheme, they could have only claimed that Snow Leopard in fact freed up ( 7,000,000,000 / 2 ^ 30 ) 6.52GB.  Just to put that into perspective.</p>
<p><a href="http://en.wikipedia.org/wiki/Gibibyte">Wikipedia &#8211; Gibibyte</a><br />
<a href="http://www.macworld.co.uk/mac/news/index.cfm?RSS&#038;NewsID=27034">MacWorld UK &#8211; Snow Leopard&#8217;s New Maths</a><br />
<a href="http://www.apple.com/macosx/">Apple Snow Leopard</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/08/28/snow-leopard-gb-vs-gib/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Snow Leopard Available Today</title>
		<link>http://www.macfanatic.net/blog/2009/08/28/snow-leopard-available-today/</link>
		<comments>http://www.macfanatic.net/blog/2009/08/28/snow-leopard-available-today/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 13:50:23 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/08/28/snow-leopard-available-today/</guid>
		<description><![CDATA[Just a reminder that Mac OS 10.6, Snow Leopard, is available starting today (August 28th) for $29 USD.  This price only applies to those upgrading from 10.5 Leopard.  Apple instructs users running Tiger to purchase the Mac Box Set at $169 USD to give you Snow Leopard, iWork 09, and iLife 09.  [...]]]></description>
			<content:encoded><![CDATA[<p>Just a reminder that Mac OS 10.6, Snow Leopard, is available starting today (August 28th) for $29 USD.  This price only applies to those upgrading from 10.5 Leopard.  Apple instructs users running Tiger to purchase the Mac Box Set at $169 USD to give you Snow Leopard, iWork 09, and iLife 09.  From what I&#8217;ve heard on the web, there is no technical reason you can&#8217;t upgrade from Tiger straight to Snow Leopard; however, this is not legal.</p>
<p>Note that Snow Leopard is the first Intel-only OS release.  If you are running an older Mac with PPC processors (such as a G3, G4, or G5) Snow Leopard will not work on your Mac.</p>
<p>I&#8217;ll be grabbing my upgrade copy later this evening and I&#8217;ll report back for everyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/08/28/snow-leopard-available-today/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ramp Champ &#8211; Awesome iPhone Game</title>
		<link>http://www.macfanatic.net/blog/2009/08/26/ramp-champ-awesome-iphone-game/</link>
		<comments>http://www.macfanatic.net/blog/2009/08/26/ramp-champ-awesome-iphone-game/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 13:26:51 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1457</guid>
		<description><![CDATA[Every now and then I come across a simply stunning iPhone app that is way under priced.  Ramp Champ is a steal!
From the IconFactory and DS Media Labs (IconFactory is behind Twitterific for Mac &#38; iPhone, as well as the wonderful Frenzic for Mac &#38; iPhone) comes Ramp Champ.  The app is essentially a carnival [...]]]></description>
			<content:encoded><![CDATA[<p>Every now and then I come across a simply stunning iPhone app that is way under priced.  Ramp Champ is a steal!</p>
<p>From the IconFactory and DS Media Labs (IconFactory is behind Twitterific for <a href="http://iconfactory.com/software/twitterrific" target="_blank">Mac</a> &amp; <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284540316&amp;mt=8" target="_blank">iPhone</a>, as well as the wonderful Frenzic for <a href="http://frenzic.com/" target="_blank">Mac</a> &amp; <a href="http://frenzic.com/iphone/" target="_blank">iPhone</a>) comes <a href="http://rampchamp.com/" target="_blank">Ramp Champ</a>.  The app is essentially a carnival or fair without the warm weather and funnel cakes.  There are 4 different &#8220;games&#8221; loaded with the app, all of which are based on the simple game of flicking a ball up the ramp to knock something down and get points.  Good old fashioned carnival games.</p>
<p>The levels are all very distinct, with a lot of thought put into each one (and gorgeously designed).  There are goals to meet to earn trophies, and as you rack up points you earn tickets.  Then you can use your tickets to buy souveniers, and there are a ton of fun cute souvenirs to buy.  I personally love the attention to this part of the game &#8211; when you view your purchased souveneirs, there is a quaint little description with each.  And the little blurb is hilariously funny most of the time &#8211; very reminiscent of buying items in the Sims games.</p>
<p>The level of polish on this game is amazing.  The graphics are stunning, game play is perfect, and the sound is a great touch.  There developers were smart and made the game extensible, as there are currently two additional in-application level packs available, each for $0.99.  I already purchased one, the pack for &#8220;Molar Madness&#8221; and &#8220;Happy Place&#8221;.  So far, &#8220;Molar Madness&#8221; is by far my favorite &#8211; I&#8217;m hooked.</p>
<p>I highly recommend this app at the $1.99 price point, it could have easily been placed at $3.99 or $4.99 and sold as well I believe, simply because of the high quality.  I use a Mac because the software is usually better and that same philosophy applies to iPhone software &#8211; especially because iPhone apps tend to be less quality overall, by sheer volume.  Finding one that is as well put together as this is worth more money.</p>
<p>Check out <a href="http://rampchamp.com/" target="_blank">Ramp Champ</a> today!</p>
<div class="gallery">
<ul>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Clown-Town.png"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Clown-Town.png" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Molar-Madness.png"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Molar-Madness.png" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Ninja-Attack.png"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Ninja-Attack.png" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Play.png"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Play.png" width="72" height="72"></a></li>
<li><a href="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Prize.png"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/Prize.png" width="72" height="72"></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/08/26/ramp-champ-awesome-iphone-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard &#8211; Aug 28th 2009</title>
		<link>http://www.macfanatic.net/blog/2009/08/24/snow-leopard-aug-28th-2009/</link>
		<comments>http://www.macfanatic.net/blog/2009/08/24/snow-leopard-aug-28th-2009/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 02:40:45 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/08/24/snow-leopard-aug-28th-2009/</guid>
		<description><![CDATA[Apple announced that Snow Leopard will indeed be available starting August 28th.  Seems like it has had enough time to be a stable release, and still come in a couple months before the official Windows 7 launch.
Just wondering who is planning on purchasing Snowy on launch weekend?  For the 29 dollar price point, I&#8217;m not [...]]]></description>
			<content:encoded><![CDATA[<p>Apple announced that Snow Leopard will indeed be available starting August 28th.  Seems like it has had enough time to be a stable release, and still come in a couple months before the official Windows 7 launch.</p>
<p>Just wondering who is planning on purchasing Snowy on launch weekend?  For the 29 dollar price point, I&#8217;m not sure that I&#8217;ll pass it up this weekend.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/08/24/snow-leopard-aug-28th-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Three Days Grace &#8211; Life Starts Now</title>
		<link>http://www.macfanatic.net/blog/2009/08/14/three-days-grace-life-starts-now/</link>
		<comments>http://www.macfanatic.net/blog/2009/08/14/three-days-grace-life-starts-now/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 17:41:46 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/08/14/three-days-grace-life-starts-now/</guid>
		<description><![CDATA[

My favorite band by far has to be Three Days Grace. I connect with their music in so many ways and just love the sound. The previous album, One-X, was a pretty nice success compared to the ones before it and I have been eagerly awaiting another album since 2005.
September 22 is the date to [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/08/tdg-FINAL-COVER.jpg" width="400" height="400" alt="tdg-FINAL-COVER.jpg" style="margin-left:150px;" /></p>
<p>My favorite band by far has to be Three Days Grace. I connect with their music in so many ways and just love the sound. The previous album, One-X, was a pretty nice success compared to the ones before it and I have been eagerly awaiting another album since 2005.</p>
<p>September 22 is the date to remember for the new album titled &#8220;Life Starts Now&#8221;. I&#8217;m hoping it turns out to be as amazing as I hope. Let me know if you&#8217;re a 3DG fan as well!</p>
<p><a href="http://www.threedaysgrace.com/" target="_blank">http://www.threedaysgrace.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/08/14/three-days-grace-life-starts-now/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Snow Leopard Backgrounds</title>
		<link>http://www.macfanatic.net/blog/2009/07/07/snow-leopard-backgrounds/</link>
		<comments>http://www.macfanatic.net/blog/2009/07/07/snow-leopard-backgrounds/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 12:59:22 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1447</guid>
		<description><![CDATA[Cocoia has posted some nice new Snow Leopard background images for everyone.

Check them out here.
]]></description>
			<content:encoded><![CDATA[<p>Cocoia has posted some nice new Snow Leopard background images for everyone.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/07/snow-leopard.jpg"  style="width:675px"/></p>
<p>Check them out <a href="http://blog.cocoia.com/2009/snow-leopard-wallpapers/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/07/07/snow-leopard-backgrounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Full Res Photos from iPhone</title>
		<link>http://www.macfanatic.net/blog/2009/07/04/email-full-res-photos-from-iphone/</link>
		<comments>http://www.macfanatic.net/blog/2009/07/04/email-full-res-photos-from-iphone/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 18:05:41 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/07/04/email-full-res-photos-from-iphone/</guid>
		<description><![CDATA[Turns out that simply using the &#8220;Email Photo&#8221; link to send a photo from an iPhone only sends an 800&#215;600 image instead of the full resolution. Found a quick tip: simply copy/paste photos in an email to send the full resolution version. 
Read More.
]]></description>
			<content:encoded><![CDATA[<p>Turns out that simply using the &#8220;Email Photo&#8221; link to send a photo from an iPhone only sends an 800&#215;600 image instead of the full resolution. Found a quick tip: simply copy/paste photos in an email to send the full resolution version. </p>
<p><a href="http://geek.thinkunique.org/2009/07/02/email-full-resolution-photos-from-iphone-3g-s/" target="_blank">Read More</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/07/04/email-full-res-photos-from-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Michael Jackson Sells One Million Singles in a Week</title>
		<link>http://www.macfanatic.net/blog/2009/07/02/michael-jackson-sells-one-million-singles-in-a-week/</link>
		<comments>http://www.macfanatic.net/blog/2009/07/02/michael-jackson-sells-one-million-singles-in-a-week/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 20:23:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/07/02/michael-jackson-sells-one-million-singles-in-a-week/</guid>
		<description><![CDATA[Turns out the Michael Jackson&#8217;s death has skyrocketed his music into the top 10 downloads on iTunes. But not only that, he has become the first artist to sell one million singles in a week. It&#8217;s just sad that he isn&#8217;t here to witness it. 
Found via &#124; Wired.com
]]></description>
			<content:encoded><![CDATA[<p>Turns out the Michael Jackson&#8217;s death has skyrocketed his music into the top 10 downloads on iTunes. But not only that, he has become the first artist to sell one million singles in a week. It&#8217;s just sad that he isn&#8217;t here to witness it. </p>
<p>Found via | <a href="http://www.wired.com/epicenter/2009/07/michael-jackson-first-to-sell-over-1-million-downloads-in-a-single-week/" target="_blank">Wired.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/07/02/michael-jackson-sells-one-million-singles-in-a-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Closes its Doors for a Week</title>
		<link>http://www.macfanatic.net/blog/2009/06/30/adobe-closes-for-week/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/30/adobe-closes-for-week/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 12:33:53 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1439</guid>
		<description><![CDATA[MecuryNews reports that Adobe has asked employees to take paid vacation days this week as it is closing its North America operations for the week.  This comes as the second week the offices has closed this year, with a third week looming sometime later in the year.  This is in addition to the [...]]]></description>
			<content:encoded><![CDATA[<p>MecuryNews reports that Adobe has asked employees to take paid vacation days this week as it is closing its North America operations for the week.  This comes as the second week the offices has closed this year, with a third week looming sometime later in the year.  This is in addition to the normal time the offices are closed for holidays.</p>
<p>The closing comes as a way to save Adobe money in the global recession.  Adobe also announced it would lay off roughly 600 workers in December.</p>
<p>I&#8217;m a little shaken as it&#8217;s the first real news I&#8217;ve heard of software engineers being hit by the poor economy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/30/adobe-closes-for-week/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firefox 3.5 Available Today</title>
		<link>http://www.macfanatic.net/blog/2009/06/30/firefox-3-5-available-today/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/30/firefox-3-5-available-today/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 12:28:26 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/06/30/firefox-3-5-available-today/</guid>
		<description><![CDATA[While I love Safari 4, Firefox is certainly a great browser and a significant upgrade is available today.
Features include:

New rendering engine for faster page loads
New Javascript rendering engine &#8211; for blazing fast Javascript performance. 
HTML 5 support
Geo-awareness
Improved Search
Improved Privacy Controls
Several other features

Just to hit on a few of these, the new rendering engines will bring [...]]]></description>
			<content:encoded><![CDATA[<p>While I love Safari 4, Firefox is certainly a great browser and a significant upgrade is available today.</p>
<p>Features include:</p>
<ul>
<li>New rendering engine for faster page loads</li>
<li>New Javascript rendering engine &#8211; for blazing fast Javascript performance. </li>
<li>HTML 5 support</li>
<li>Geo-awareness</li>
<li>Improved Search</li>
<li>Improved Privacy Controls</li>
<li>Several other features</li>
</ul>
<p>Just to hit on a few of these, the new rendering engines will bring much faster page loads and apps that use a lot of javascript, like MobileMe, Google Docs or GMail, will see huge performance increases.  HTML 5 support will bring native offline data storage, similar to GoogleGears, allowing web applications to work in &#8220;offline mode&#8221;, as well as native support for video and audio so websites can embed video/audio files and they will play without a plugin.  Geo-awareness means websites can ask the browser for your location and get an accurate reading, which will actually be a HUGE deal.  And of course everyone loves new search features and privacy controls.</p>
<p>Just launch Firefox to get the update, or head to <a href="http://www.mozilla.com/en-US/firefox/personal.html?from=getfirefox" target="_blank">getfirefox.com</a> for a disk image when it&#8217;s released in a few hours.</p>
<p>Found via | <a href="http://www.webmonkey.com/blog/Mozilla_Pushes_the_Web_Forward_With_Firefox_3DOT5" target="_blank">WebMonkey</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/30/firefox-3-5-available-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>US Completes Pullout From Iraq</title>
		<link>http://www.macfanatic.net/blog/2009/06/30/us-completes-pullout-from-iraq/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/30/us-completes-pullout-from-iraq/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 12:17:06 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/06/30/us-completes-pullout-from-iraq/</guid>
		<description><![CDATA[According to FoxNews, the US has finally started the long process of removing troops from Iraq and returned control of the country back to its people.  The Status of Forces agreement signed in November 2008 began the withdrawal and nearly 7 months later, the people of Iraq have control of their country.  The [...]]]></description>
			<content:encoded><![CDATA[<p>According to FoxNews, the US has finally started the long process of removing troops from Iraq and returned control of the country back to its people.  The Status of Forces agreement signed in November 2008 began the withdrawal and nearly 7 months later, the people of Iraq have control of their country.  The US has said all troops will be home from Iraq by December 31, 2001.  That&#8217;s 30 months from now folks.</p>
<blockquote><p>Prime Minister Nuri al-Maliki declared Tuesday to be &#8220;National Sovereignty Day,&#8221; complete with a military parade to display to Iraqis &#8212; and a still stubborn insurgency &#8212; its ability to maintain order in a nation ravaged by six years of war.</p></blockquote>
<p>I hope that the Iraqi people and government are able to show the world and the insurgence that they mean business, bringing peace to their country.  Sovereignty is such a beautiful thing and I&#8217;m sure they will cherish it.</p>
<p>Found via | <a href="http://www.foxnews.com/story/0,2933,529510,00.html" target="_blank">FoxNews</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/30/us-completes-pullout-from-iraq/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fever &#8211; Awesome News From the Haveamint.com Developer</title>
		<link>http://www.macfanatic.net/blog/2009/06/17/fever-awesome-news-from-the-haveamint-com-developer/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/17/fever-awesome-news-from-the-haveamint-com-developer/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 03:26:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1429</guid>
		<description><![CDATA[If you have ever used Mint for your site statistics, you have a pretty good idea of the high quality software coming from Shaun Inman.  However, Shaun has outdone himself this time with a completely different take on RSS feeds and news management.
Shaun&#8217;s motivation for developing Fever:
What if, instead of mentally processing hundreds of headlines [...]]]></description>
			<content:encoded><![CDATA[<p>If you have ever used Mint for your site statistics, you have a pretty good idea of the high quality software coming from<a href="http://shauninman.com/" target="_blank"> Shaun Inman</a>.  However, Shaun has outdone himself this time with a completely different take on RSS feeds and news management.</p>
<p>Shaun&#8217;s motivation for developing Fever:</p>
<blockquote><p>What if, instead of mentally processing hundreds of headlines your feed reader did that heavy—we’re talking pre-coffee—lifting and just told you what everyone was collectively talking about? And what if it weighted those “hot” topics and aggregated the ensuing discussions in your feeds together?</p></blockquote>
<p>Fever is very different from any other RSS readers out there for several reasons.  The most interesting (and yet useful) feature of Fever is where the application lives.  To throw a buzz word around, Fever lives in the &#8220;Cloud&#8221;.  There is a relatively painless install that gets a copy of Fever on your web server.  And because Fever lives in the cloud, it can always be up to date and stay in sync no matter what device you view it on.  I could end my review there, but I&#8217;ll continue.</p>
<h2>Installation</h2>
<p>Installation couldn&#8217;t be simpler (unless Shaun could somehow setup a database on your server for you, which he can&#8217;t).  You register for an account on <a href="http://feedafever.com/" target="_blank">http://feedafever.com/</a>, download a couple files and then throw them up on your server.  Then, let Fever connect to your MySQL database and make sure all is good to go before directing you through paypal and installing itself on your server.  Then you&#8217;re ready to import feeds in OPML format from your current news reader.  Seamless install for a web app.  30 USD gets you 1.x upgrades, which happen automatically I might add.  Point to take home, Shaun has set a new standard here.  I was impressed by the installation process alone.</p>
<h2>Completely New Way of Looking at your News</h2>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2009/06/Picture-1.png" style="width:675px"/><br />
I have tons and tons of RSS feeds.  And frankly, I don&#8217;t get that much out of them anymore because there is just so much to look at and I don&#8217;t have enough time in my day.  Shaun&#8217;s innovation hit home here.  First, your feeds are essentially organized into two classes, kindling and sparks.  Kindling are the feeds that you are hot about and don&#8217;t want to miss any action.  You can easily get unread counts and organize by group if you wish.  Sparks are feeds that essentially throw in duplicate data.</p>
<p>For my Mac news, I subscribe to several sites, which pretty much post the same thing over and over.  Before, this was a huge pain, but with Fever, it&#8217;s actually a plus.  If there are 5 sites that have posted almost the same thing, then obviously it&#8217;s important.  So it&#8217;s &#8220;hot&#8221;, maybe around 101F.  I&#8217;ll see a grouping of those 5 related articles under one heading, and I can view whatever ones I wish for further reading.  Taking that concept, I want to place feeds that &#8220;add fire&#8221; to my Kindling in Sparks, reinforcing what I really want to see.  So when I look at the &#8220;Hot&#8221; area, I see related articles grouped by temperature.  The more buzz on the internet over whatever, the hotter it will be and it will be higher on my list.  Truly remarkable thinking.</p>
<h2>iPhone</h2>
<p>Shaun took the time to make a truly stellar iPhone interface for the Fever app as well.  For me, this was just icing on the cake.  I have tried so many RSS readers on my iPhone and was disappointed time after time.  I mainly wanted something that would keep my read items in sync between my Mac and iPhone.  Since Fever is a hosted application online in the &#8220;cloud&#8221;, it can just keep chugging away checking for updates and when I launch my bookmarked Fever on my iPhone, I get a nice interface and get the syncing for free.</p>
<h2>Extras</h2>
<p>Shaun provides a nice bookmarklet that sets in your browser&#8217;s bookmarks bar so when visiting a page you want to subscribe to in Fever, just click the bookmarklet and choose a group to add it to (or to your sparks) and off you go.  Clean and simple.</p>
<p>There is also a beautiful icon to go with <a href="http://fluidapp.com/" target="_blank">Fluid.app</a> (now free), an application that basically creates a super simple Safari window with it&#8217;s own menu bar and icon that sits in your dock.  Nice thing about this is you get the gorgeous icon in your dock, including amazingly enough, a dock unread count.  Crazy.</p>
<p>And to make sure that Fever is more up to date than you are, Shaun even provides you with a short snippet to add to your server&#8217;s cron manager, so you can have your feeds update every 15 minutes with ease.  Fever will keep checking even if you&#8217;re not around and when you load the page, you&#8217;re all ready to go.  That is the last piece of the puzzle for me, I love it.</p>
<h2>For More&#8230;</h2>
<p>I highly encourage you to check out <a href="http://feedafever.com/" target="_blank">http://feedafever.com/</a> for more information.  There is a lot of great information along with a quick demo video to get you running.  This was an exceptional 30 bucks spent on my part and I hope that the web gets wind of this soon.  Shaun has a great product on his hands.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/17/fever-awesome-news-from-the-haveamint-com-developer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Subscription Calendars Arrive to MobileMe/iPhone 3.0</title>
		<link>http://www.macfanatic.net/blog/2009/06/17/subscription-calendars-arrive-to-mobilemeiphone-3-0/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/17/subscription-calendars-arrive-to-mobilemeiphone-3-0/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 00:06:49 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/06/17/subscription-calendars-arrive-to-mobilemeiphone-3-0/</guid>
		<description><![CDATA[Finally, you can have subscription calendars sync with your iPhone/iTouch using OS 3.0 and MobileMe.

Open iCal
In the Calendar list, under Subscriptions, Control-click (or right-click) the calendar you want to copy to your iPhone or iPod touch
In the menu that appears, select &#8220;Copy URL to Clipboard&#8221;
Compose an email message to yourself (to an email address you [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, you can have subscription calendars sync with your iPhone/iTouch using OS 3.0 and MobileMe.</p>
<ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 2.2em; list-style-type: decimal; list-style-position: initial; list-style-image: initial; padding: 0px;">
<li style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">Open iCal</li>
<li style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">In the Calendar list, under Subscriptions, Control-click (or right-click) the calendar you want to copy to your iPhone or iPod touch</li>
<li style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">In the menu that appears, select &#8220;Copy URL to Clipboard&#8221;</li>
<li style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">Compose an email message to yourself (to an email address you are checking on your iPhone/iPod touch), and paste the URL into the body of the message</li>
<li style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">Send the email</li>
<li style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">On your iPhone or iPod touch, open the email and tap on the URL</li>
<li style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px;">Tap &#8220;subscribe&#8221; in the dialog that is triggered by the link</li>
</ol>
<p>For more information, visit the <a href="http://support.apple.com/kb/HT3634" target="_blank">knowledge base article</a> from Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/17/subscription-calendars-arrive-to-mobilemeiphone-3-0/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Programming Fonts</title>
		<link>http://www.macfanatic.net/blog/2009/06/15/programming-fonts/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/15/programming-fonts/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 00:47:45 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/06/15/programming-fonts/</guid>
		<description><![CDATA[Seems like I have seen quite a few posts about fonts used for programming in the last few days.  Part of that simply might be in response to Apple&#8217;s announcement of Menlo, a replacement for the Mac&#8217;s defacto monospaced font dating all the way back to System 6, Monaco.
Taking that one step further, Hive Logic [...]]]></description>
			<content:encoded><![CDATA[<p>Seems like I have seen quite a few posts about fonts used for programming in the last few days.  Part of that simply might be in response to Apple&#8217;s announcement of Menlo, a replacement for the Mac&#8217;s defacto monospaced font dating all the way back to System 6, Monaco.</p>
<p>Taking that one step further, Hive Logic has a couple great posts showing off some truly gorgeous monospaced fonts.  Personally, I&#8217;m in love with <a href="http://www.dafont.com/monofur.font" target="_blank">Monofur</a>, <a href="http://damieng.com/blog/2007/11/14/droid-font-family-courtesy-of-google-ascender" target="_blank">Droid Sans Mono</a>, <a href="http://www.levien.com/type/myfonts/inconsolata.html" target="_blank">Inconsolata</a>, and <a href="http://www.ms-studio.com/FontSales/anonymouspro.html" target="_blank">Anonymous Pro</a>.</p>
<p>Check out the two related posts here for a total of 11 great monospaced fonts.</p>
<p><a href="http://hivelogic.com/articles/view/top-10-programming-fonts" target="_blank">Top 10 Programming Fonts</a></p>
<p><a href="http://hivelogic.com/articles/view/anonymous-pro-programming-monospace-font/" target="_blank">Anonymous Pro: A programming font with style</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/15/programming-fonts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8</title>
		<link>http://www.macfanatic.net/blog/2009/06/14/wordpress-2-8/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/14/wordpress-2-8/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 16:11:27 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/06/14/wordpress-2-8/</guid>
		<description><![CDATA[For all those out there thinking of upgrading to WordPress 2.8, you definitely should.  The built in upgrade process introduced in 2.7 makes upgrading a breeze, and with the speed improvements, rewritten widget engine and management, and the theme browser, 2.8 is a nice upgrade indeed.
As always, make sure to make a backup of everything [...]]]></description>
			<content:encoded><![CDATA[<p>For all those out there thinking of upgrading to WordPress 2.8, you definitely should.  The built in upgrade process introduced in 2.7 makes upgrading a breeze, and with the speed improvements, rewritten widget engine and management, and the theme browser, 2.8 is a nice upgrade indeed.</p>
<p>As always, make sure to make a backup of everything first just in case your upgrade doesn&#8217;t go as smooth.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/14/wordpress-2-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MobileMe iDisk App for iPhone 3.0</title>
		<link>http://www.macfanatic.net/blog/2009/06/11/mobileme-idisk-app-for-iphone-30/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/11/mobileme-idisk-app-for-iphone-30/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 16:23:38 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1418</guid>
		<description><![CDATA[For MobileMe users out there, Apple has announced a nice addition to your iPhone available with the iPhone OS 3.0 update as a free app from the App Store.
You will have access to all the files on your iDisk on the go.  Features such as sharing are available, and you&#8217;ll even be able to view [...]]]></description>
			<content:encoded><![CDATA[<p>For MobileMe users out there, Apple has announced a nice addition to your iPhone available with the iPhone OS 3.0 update as a free app from the App Store.</p>
<p>You will have access to all the files on your iDisk on the go.  Features such as sharing are available, and you&#8217;ll even be able to view others public iDisk, which is a nice touch.</p>
<p><a href="http://www.apple.com/mobileme/whats-new/" target="_blank">http://www.apple.com/mobileme/whats-new/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/11/mobileme-idisk-app-for-iphone-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari 4.0 Released</title>
		<link>http://www.macfanatic.net/blog/2009/06/10/safari-40-released/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/10/safari-40-released/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 18:00:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1416</guid>
		<description><![CDATA[I updated to the final version of Safari 4 released during yesterday&#8217;s WWDC 2009 Keynote and came to a shocking discovery: turns out that the tabs that were controversially placed on top in the window&#8217;s titlebar have now moved back to their previous location below the toolbar.
I&#8217;m slightly upset about this for two reasons.  [...]]]></description>
			<content:encoded><![CDATA[<p>I updated to the final version of Safari 4 released during yesterday&#8217;s WWDC 2009 Keynote and came to a shocking discovery: turns out that the tabs that were controversially placed on top in the window&#8217;s titlebar have now moved back to their previous location below the toolbar.</p>
<p>I&#8217;m slightly upset about this for two reasons.  First off, the updated design had grown on me and I was used to it.  Moving it back down to where it was in Safari 3.x ( and most other browsers, besides Google Chrome ) is time I have to retrain myself.  Second, I was convinced by the initial argument.  The controls ( refresh, home, stop, even the progress indicator and the URL itself ) are tab specific.  They change based on what tab you are in.  Therefore, it makes sense to have the tab be the top-level container element with the controls placed inside it.</p>
<p>All that said maybe Apple&#8217;s market research gave it good information and it was able to make the right informed decision.  Personally, I would like the hidden preference setting to have my tabs back up top again, but that option was removed in the final shipping version.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/10/safari-40-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Developer Awards 2009</title>
		<link>http://www.macfanatic.net/blog/2009/06/10/apple-developer-awards-2009/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/10/apple-developer-awards-2009/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 13:23:18 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1421</guid>
		<description><![CDATA[I wanted to congratulate the engineers at Apple for dishing out some well deserved awards this year.
The top 3 applications winning awards in the Mac showcase category were Versions, Things, and Billings 3.  All of these apps are simply astounding.
I use Billings 3 for my freelance work and I save a lot of time and [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to congratulate the engineers at Apple for dishing out some well deserved awards this year.</p>
<p>The top 3 applications winning awards in the Mac showcase category were Versions, Things, and Billings 3.  All of these apps are simply astounding.</p>
<p>I use <a href="http://www.billingsapp.com/" target="_blank">Billings 3</a> for my freelance work and I save a lot of time and look more professional because of it.</p>
<p><a href="http://versionsapp.com/" target="_blank">Versions</a> is slick, but I haven&#8217;t come around to purchasing this one as I&#8217;m handy enough with the command line to use version control the old school way.</p>
<p>And hands down the best Mac app around (and for iPhone too) would have to be Cultured Code&#8217;s application, <a href="http://culturedcode.com/things/" target="_blank">Things</a>.  If you want a powerful, flexible, and easy-to-use personal organizer/GTD application, you have to check out Things.  Check out my <a href="http://www.macfanatic.net/blog/2009/01/26/things-review/" target="_self">review of Things</a> or an interview with lead Things developer Jurgen Schweizer <a href="http://macapper.com/2009/01/19/interview-jurgen-schweizer-of-cultured-code/" target="_blank">here</a>.</p>
<p>A link to the article detailing the full list of winners can be found <a href="http://www.macworld.com/article/141078/2009/06/apple_design_awards.html" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/10/apple-developer-awards-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WWDC 2009 Thoughts</title>
		<link>http://www.macfanatic.net/blog/2009/06/09/wwdc-2009-thoughts/</link>
		<comments>http://www.macfanatic.net/blog/2009/06/09/wwdc-2009-thoughts/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 22:10:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1411</guid>
		<description><![CDATA[I&#8217;m not going to waste your time with a rehash of yesterday&#8217;s Jobs-less Stevenote, but I will mention a few things that I found interesting after the dust settled.
Notebook Lineup
Apple has put itself in a very nice position with its current notebook offering.  The three sizes of MacBook Pro are all very nice machines, with [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not going to waste your time with a rehash of yesterday&#8217;s Jobs-less Stevenote, but I will mention a few things that I found interesting after the dust settled.</p>
<h2>Notebook Lineup</h2>
<p>Apple has put itself in a very nice position with its current notebook offering.  The three sizes of MacBook Pro are all very nice machines, with great tech specs and those special features that make a Pro laptop from Apple.  With the integrated lineup and price drop across the board, Apple is making an aggressive move.</p>
<p>The 3 year old Macbook design is showing its age and doesn&#8217;t really resemble anything else sold as a Mac.  The iMac, Mac Pro and the MacBook Pro lineups make a cohesive design.  Only the Macbook and Mac Mini stand out still in plastic.  I expect to see somewhat updated designs to better match the rest of the Apple family, or possibly the removal of the two products altogether, replaced with something else entirely.  Maybe that will be the news at MacWorld 2010?</p>
<h2>Snow Leopard</h2>
<p>I somewhat expected Apple to have some killer feature that we would all want in Snow Leopard, something they had help back until the last minute to build up marketing hype right before the big preview.  However, we received no such incentive this time around.</p>
<p>That being said, the 29 dollar upgrade price is very attractive, and is great news for the Apple community.  A cheap upgrade price point will entice most users to upgrade and since users will make the switch quicker, developers will invest the time to make their applications take full use of Snow Leopard only technologies.  It&#8217;s a great plan that should shore up the Mac foundation for some years to come.</p>
<p>The refinements made to Snow Leopard certainly have come about to some extent from lessons learned developing Cocoa Touch.  QuickTime X is a prime example of rewriting a Foundation level framework into a modern and robust API &#8211; something already tackled in Cocoa Touch.  It&#8217;ll be interesting to see what advancements made in Snow Leopard might make their way into iPhone OS 3.1 or later.</p>
<h2>iPhone OS 3.0</h2>
<p>Stating the obvious, this is a huge update.  The developer API has seen major advancements, opening up the device to developers so they can innovate and surprise users even more than before.  The biggest news I took away from the iPhone OS announcement concerned AT&amp;T.  Evidently AT&amp;T doesn&#8217;t feel the need to keep up with Apple&#8217;s progress.  I&#8217;m just as annoyed and peeved as every other AT&amp;T iPhone user out there: I&#8217;m waiting for MMS and tethering to come just like the next guy.  However, I&#8217;m almost relieved as well.  With AT&amp;T slipping behind, surely Apple can use that as leverage in future talks and either get some cool things from AT&amp;T this time next year, or open up the platform to more providers here in the US and get the iPhone platform really off the ground.</p>
<h2>Conclusion</h2>
<p>If you have any comments about the keynote, I&#8217;d love to hear them.  Personally, I&#8217;ll be picking up a family pack of Snow Leopard soon after it&#8217;s available, I&#8217;m already using Safari 4 final release to type this post, and I&#8217;ve reserved my 32GB Black iPhone 3GS to pickup on D-Day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/06/09/wwdc-2009-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inactivity &#8211; Graduation!</title>
		<link>http://www.macfanatic.net/blog/2009/05/02/inactivity-graduation/</link>
		<comments>http://www.macfanatic.net/blog/2009/05/02/inactivity-graduation/#comments</comments>
		<pubDate>Sat, 02 May 2009 18:33:45 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1404</guid>
		<description><![CDATA[It has been ages since I&#8217;ve had the time to post something on here sadly enough.  And that won&#8217;t change for a little bit longer I&#8217;m afraid.
The good news is I&#8217;ll be graduating with a Bachelors in Computer Science on Friday May 8th from the University of Tennessee.  I&#8217;m wrapping up things with final exams [...]]]></description>
			<content:encoded><![CDATA[<p>It has been ages since I&#8217;ve had the time to post something on here sadly enough.  And that won&#8217;t change for a little bit longer I&#8217;m afraid.</p>
<p>The good news is I&#8217;ll be graduating with a Bachelors in Computer Science on Friday May 8th from the University of Tennessee.  I&#8217;m wrapping up things with final exams this week, but can&#8217;t wait to actually walk across the stage soon.  And unlike some of my graduating friends, I&#8217;m lucky enough to be offered a permanent position with my current employer since October 2008, <a href="http://www.dmgx.com/" target="_blank">Digital Media Graphix</a>.  I&#8217;ll be coming on full time as the second software engineer on May 10th and I&#8217;m excited to have more time at work to tackle some really fun projects we have lined up.</p>
<p>I&#8217;ll also be starting a freelance project in a couple weeks, writing a custom content management system (CMS) for a HIV prevention and AIDS awareness site.  More details on that once I get into it and have something to show off.</p>
<p>And for the last bit of news, I&#8217;m also in talks to begin writing a Cocoa app that I will hopefully have out later this year.  Once I get some more planning done and get some of the details hammered out, I&#8217;ll have more information regarding that as well.  I&#8217;m still trying to decide if I&#8217;d like to do it all myself, or create an open source project to get some more help.  I think I have something that a lot of Mac users want and there currently isn&#8217;t anything providing a comprehensive solution.</p>
<p>And for those out there who would like more frequent updates, I encourage you to follow me on Twitter (<a href="http://www.twitter.com/macfanatic" target="_blank">macfanatic</a>).  I&#8217;m much more adept at posting 140 character updates throughout the day compared to writing a full blog post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/05/02/inactivity-graduation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable Java SE 6 on 64-bit Leopard</title>
		<link>http://www.macfanatic.net/blog/2009/03/09/enable-java-se-6-on-64-bit-leopard/</link>
		<comments>http://www.macfanatic.net/blog/2009/03/09/enable-java-se-6-on-64-bit-leopard/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 16:19:49 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1400</guid>
		<description><![CDATA[Strangely enough, I have three classes this semester that focus on Java development.  One of which suggests 1.6 development and I found it strange that Apple didn&#8217;t provide the Java 1.6 release on Leopard.
Turns out that if you absolutely need Java 1.6 (to use Limewire, for example), it is most likely already installed on your [...]]]></description>
			<content:encoded><![CDATA[<p>Strangely enough, I have three classes this semester that focus on Java development.  One of which suggests 1.6 development and I found it strange that Apple didn&#8217;t provide the Java 1.6 release on Leopard.</p>
<p>Turns out that if you absolutely need Java 1.6 (to use Limewire, for example), it is most likely already installed on your Mac, just not being used by default.  To set it as the default, open Java Preferences in Applications -&gt; Utilities -&gt; Java and drag Java SE 6.0 to the top of each table shown.  That&#8217;s it.</p>
<p>Of note, Apple has only release Java SE 6.0 for 64 Intel Macs.  So if you have a Core Duo Mac or earlier, you are stuck with Java SE 5.0 and earlier.</p>
<p class="information">For those having trouble setting Java SE 6 as the default VM on their Intel Mac, see the comments below for a user&#8217;s trick.  Involves the Terminal and I guarantee nothing.</p>
<p><img class="aligncenter size-full wp-image-1401" title="picture-1" src="http://www.macfanatic.net/blog/wp-content/uploads/2009/03/picture-1.png" alt="picture-1" style="width:675px"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/03/09/enable-java-se-6-on-64-bit-leopard/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Rendering iDVD Projects in Bulk</title>
		<link>http://www.macfanatic.net/blog/2009/03/07/rendering-idvd-projects-in-bulk/</link>
		<comments>http://www.macfanatic.net/blog/2009/03/07/rendering-idvd-projects-in-bulk/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 16:58:21 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1397</guid>
		<description><![CDATA[I recently came across a home project where I needed to render multiple iDVD projects, about 8 different projects in all.  And for each of those, I needed 10 copies for friends and family.  My first thought was to simply the process by creating disc images from iDVD, so that I could then open the [...]]]></description>
			<content:encoded><![CDATA[<p>I recently came across a home project where I needed to render multiple iDVD projects, about 8 different projects in all.  And for each of those, I needed 10 copies for friends and family.  My first thought was to simply the process by creating disc images from iDVD, so that I could then open the disc image in Disk Utility whenever I wanted and burn multiple copies quickly.</p>
<p>I did this for the first few, but as it took about 3.5 hours per project, it was a pain to schedule, and there was a lot of wasted time at night that my MacBook could have been rendering, except that after the project finished, I couldn&#8217;t figure out how to get iDVD to start on a second one.</p>
<p>I started writing an AppleScript to automate this, and then decided to just Google for one as someone surely had thought of this before me.  Turns out there is a very nice script that allows allows you to choose the iDVD projects you want to burn, and where you want to save the disc images.  Then, away iDVD goes.</p>
<p>Very nice script to have.  <a href="http://www.macosxhints.com/article.php?story=200809060044315" target="_blank">Mac OS X Hints.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/03/07/rendering-idvd-projects-in-bulk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nifty Terminal Trick &#8211; Autocomplete</title>
		<link>http://www.macfanatic.net/blog/2009/03/05/nifty-terminal-trick-autocomplete/</link>
		<comments>http://www.macfanatic.net/blog/2009/03/05/nifty-terminal-trick-autocomplete/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 02:52:44 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1394</guid>
		<description><![CDATA[I&#8217;ve often wondered why using some Linux machines allowed me to simply press the TAB key after entering a few characters, and the terminal would suggest auto-completions for filenames in the working directory.  It&#8217;s a very handy feature and I love it, but never could figure out why it didn&#8217;t just work automatically when I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve often wondered why using some Linux machines allowed me to simply press the TAB key after entering a few characters, and the terminal would suggest auto-completions for filenames in the working directory.  It&#8217;s a very handy feature and I love it, but never could figure out why it didn&#8217;t just work automatically when I used the Terminal is OS X.</p>
<p>Turns out that you can quickly enable this feature by copying a few files according to this tip from <a href="http://www.macosxhints.com/article.php?story=20020826003806202" target="_blank">Mac OS X Hints.com</a>.</p>
<blockquote><p>% echo &#8220;source /usr/share/tcsh/examples/rc&#8221;     &gt; ~/.tcshrc<br />
% echo &#8220;source /usr/share/tcsh/examples/login&#8221;  &gt; ~/.login<br />
% echo &#8220;source /usr/share/tcsh/examples/logout&#8221; &gt; ~/.logout</p></blockquote>
<p>As far as I know, this doesn&#8217;t affect any of your settings, but I didn&#8217;t look through these provided sample shell configuration files to make sure.  All I know is that I can now TAB to auto-complete and nothing else has been broken so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/03/05/nifty-terminal-trick-autocomplete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atlas &#8211; From 280North</title>
		<link>http://www.macfanatic.net/blog/2009/02/24/atlas-from-280north/</link>
		<comments>http://www.macfanatic.net/blog/2009/02/24/atlas-from-280north/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 00:15:49 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1391</guid>
		<description><![CDATA[This is big news for web developers.
I&#8217;ve discussed why I absolutely love Cappuccino for web development.  It&#8217;s a modern, full featured language and API that makes writing interactive and complex web applications much simpler.  Up until this point, writing the UI for a Cappuccino application has entailed a lot of &#8220;stupid&#8221; code for layouts and [...]]]></description>
			<content:encoded><![CDATA[<p>This is big news for web developers.</p>
<p>I&#8217;ve discussed why I absolutely love Cappuccino for web development.  It&#8217;s a modern, full featured language and API that makes writing interactive and complex web applications much simpler.  Up until this point, writing the UI for a Cappuccino application has entailed a lot of &#8220;stupid&#8221; code for layouts and positioning of controls.  This is acceptable for people coming from Windows programming, Linux, and even Java for the most part.  You have to write a good chunk of code for even the most basic button to be on the window.</p>
<p><a href="http://280atlas.com/" target="_blank">Atlas</a> changes that.</p>
<p><object width="437" height="293" data="http://www.viddler.com/simple_on_site/1db9bf4d" type="application/x-shockwave-flash"><param name="id" value="viddler" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /><param name="src" value="http://www.viddler.com/simple_on_site/1db9bf4d" /><param name="name" value="viddler" /><param name="allowfullscreen" value="true" /></object></p>
<p>For developers familiar with Apple&#8217;s own Developer Tools, Atlas is Xcode and Interface Builder combined into a web application, itself built upon Cappuccino.  You edit your CIB file, which contains your menu bar, windows, models, views and controllers.  It acts very similar to Interface Builder, in that you can simply drag from a button to a controller to set an action, or drag from a model to a view to set an outlet.  The Inspector even has most of the normal Cocoa conveniences.</p>
<p><a href="http://280atlas.com/" target="_blank">Atlas</a> is not yet available, but has been demoed in Miami.  You can head on over to the Atlas website, from the <a href="http://280north.com/" target="_blank">280 North</a> team ( who brought us <a href="http://280slides.com/" target="_blank">280 Slides</a> and <a href="http://objective-j.org/" target="_blank">Cappuccino</a>) to register on the mailing list.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/02/24/atlas-from-280north/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>doubleTwist Released</title>
		<link>http://www.macfanatic.net/blog/2009/02/24/doubletwist-released/</link>
		<comments>http://www.macfanatic.net/blog/2009/02/24/doubletwist-released/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 19:51:58 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1386</guid>
		<description><![CDATA[
From the doubleTwist website:
We started doubleTwist because we were disappointed by the quality of software applications offered by the major device manufacturers. We wanted to build a universal media application that helps people quickly and easily play all their stuff, on all their devices and share their experiences with all their friends.
Our vision is to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1387" title="twist" src="http://www.macfanatic.net/blog/wp-content/uploads/2009/02/twist.jpg" alt="twist" style="width:675px;"/></p>
<p>From the doubleTwist website:</p>
<blockquote><p>We started doubleTwist because we were disappointed by the quality of software applications offered by the major device manufacturers. We wanted to build a universal media application that helps people quickly and easily play all their stuff, on all their devices and share their experiences with all their friends.<br />
Our vision is to provide for media what the browser achieved for the web: a single, streamlined interface that connects to any device, media source or network.</p></blockquote>
<p>The application most notably allows you to sync content with other devices besides an iPhone or iPod with the elegance of a Mac.  I haven&#8217;t played around with it enough to get a good feel, but looks extremely well put together so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/02/24/doubletwist-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desktoptopia &#8211; Background Manager for Mac and PC</title>
		<link>http://www.macfanatic.net/blog/2009/01/29/desktoptopia-background-manager-for-mac-and-pc/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/29/desktoptopia-background-manager-for-mac-and-pc/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 15:29:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/01/28/desktoptopia-background-manager-for-mac-and-pc/</guid>
		<description><![CDATA[When I&#8217;ve seen people use programs that randomly display images from the internet as their desktop background in the past, I&#8217;ve been very displeased with the results.  The images are usually very strange or too specific to one category and just doesn&#8217;t fit my taste.  And with Windows, software like that tends to [...]]]></description>
			<content:encoded><![CDATA[<p>When I&#8217;ve seen people use programs that randomly display images from the internet as their desktop background in the past, I&#8217;ve been very displeased with the results.  The images are usually very strange or too specific to one category and just doesn&#8217;t fit my taste.  And with Windows, software like that tends to be questionable to begin with.</p>
<p>Desktoptopia takes a slightly more refined approach: a small Menu Bar application that lets you quickly go to the previous or next background, see the title of the current background, and assign a rating.  You can change the time interval at which the backgrounds swap out, and pause if you find one you really like.</p>
<p>What makes Desktoptopia pleasant is you &#8220;subscribe&#8221; to categories, so you can just uncheck something if it&#8217;s not in your fancy.  I&#8217;m surprised at the high quality and uniqueness of the images and have been enjoying it for a few weeks now.</p>
<p><a href="http://desktoptopia.com/" target="_blank">Desktoptopia</a> is free for Mac with a beta for PC.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/29/desktoptopia-background-manager-for-mac-and-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Layers: Screen Forensics</title>
		<link>http://www.macfanatic.net/blog/2009/01/28/layers-screen-forensics/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/28/layers-screen-forensics/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 16:17:24 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1378</guid>
		<description><![CDATA[A pretty powerful screenshot editor has just appeared on the scene, called Layers.  Layers takes a drastically different approach to other screenshot managers, such as Realmac Software&#8217;s Little Snapper, by creating layered images instead of just one jpeg or png.
With Layers, you can create a Photoshop PSD file and then go in and manage [...]]]></description>
			<content:encoded><![CDATA[<p>A pretty powerful screenshot editor has just appeared on the scene, called Layers.  Layers takes a drastically different approach to other screenshot managers, such as Realmac Software&#8217;s Little Snapper, by creating layered images instead of just one jpeg or png.</p>
<p>With Layers, you can create a Photoshop PSD file and then go in and manage all the layers within.  Composite PNG images, or just a bunch of individual images are also possible.  Support for multiple monitors, keyboard shortcuts, and a Menu Bar application make this seem like a well thought out little tool.</p>
<p>If you have need to dissect your website, software, or just for fun, you should check out Layers.  It&#8217;ll set you back $15 USD.</p>
<p><a href="http://layersapp.com/" target="_blank">Layers App</a></p>
<p><a href="http://www.realmacsoftware.com/littlesnapper/" target="_blank">Little Snapper</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/28/layers-screen-forensics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interview with Things Developer</title>
		<link>http://www.macfanatic.net/blog/2009/01/27/interview-with-things-developer/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/27/interview-with-things-developer/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 18:14:52 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1359</guid>
		<description><![CDATA[MacApper has an interview with the lead developer from Cultured Code, Jürgen Schweizer.  
The interview provides a little insight into the design process behind Things, starting your own company, and developing Mac software.  I especially found it interesting that Jürgen was a teacher and researcher in mathematics for several years, before coming back to the Mac [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://macapper.com/2009/01/19/interview-jurgen-schweizer-of-cultured-code/" target="_blank">MacApper</a> has an interview with the lead developer from <a href="http://culturedcode.com/" target="_blank">Cultured Code</a>, Jürgen Schweizer.  </p>
<p>The interview provides a little insight into the design process behind Things, starting your own company, and developing Mac software.  I especially found it interesting that Jürgen was a teacher and researcher in mathematics for several years, before coming back to the Mac with the introduction of OS X.</p>
<p>And if you haven&#8217;t heard of Things, <a href="http://www.macfanatic.net/blog/2009/01/26/things-review/">you should check out my review here</a>.  It&#8217;s a great application that has streamlined my work, school, and personal tasks so that I&#8217;m more productive and reliable in all aspects of my life.  One of the most polished Mac applications I&#8217;ve run across, and it&#8217;s only at 1.0 as of writing this!</p>
<p><a href="http://www.macfanatic.net/blog/2009/01/26/things-review/">Things Review</a></p>
<p><a href="http://culturedcode.com/things/" target="_blank">Things</a></p>
<p><a href="http://culturedcode.com/" target="_blank">Cultured Code</a></p>
<p><a href="http://macapper.com/" target="_blank">MacApper</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/27/interview-with-things-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things Review</title>
		<link>http://www.macfanatic.net/blog/2009/01/26/things-review/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/26/things-review/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 02:11:53 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1361</guid>
		<description><![CDATA[I&#8217;ve been using Things from Cultured Code for about 2 months now, and can&#8217;t imagine getting a thing done without it.  Things was a very natural, yet amazingly useful step in getting more out of my Mac.
There seems to be a flood of GTD (getting things done) applications available for the Mac lately.  There is [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using Things from Cultured Code for about 2 months now, and can&#8217;t imagine getting a thing done without it.  Things was a very natural, yet amazingly useful step in getting more out of my Mac.</p>
<p>There seems to be a flood of GTD (getting things done) applications available for the Mac lately.  There is OmniFocus from the OmniGroup, which doesn&#8217;t seem to fit my needs at all.  A little too professional and over the top.  I need something very flexible and that will get me up and running quickly.  Then there is a new application about to debut from The Potion Factory, entitled The Hit List.  The Hit List takes another unique approach to task management, and I&#8217;m sure that I&#8217;ll be taking a look at it more closely in the future.  </p>
<h2>Ease of Use</h2>
<p>I think that one area Things excels in is ease of use.  You can customize the system-wide shortcut to create a new task, no matter what application you&#8217;re currently using.  Just hit that keyboard shortcut and a small window pops up, letting me give it a title, pressing a couple keys to tag, drag an email, website, contact or file into the notes area, set a due date if I wish and I&#8217;m done and back to working on what I was doing.</p>
<p><img style="margin-left:23px;" title="Things New Task" src="http://www.macfanatic.net/blog/wp-content/uploads/2009/01/picture-1.png" alt="Creating a new task with Things " /></p>
<p>Organizing your tasks couldn&#8217;t be simpler.  There are a few focus areas: &#8220;Today&#8221;, &#8220;Next&#8221;, &#8220;Someday&#8221;, &#8220;Scheduled&#8221; and &#8220;Projects&#8221;.  Today obviously contains what you&#8217;ve deemed you should focus on today.  If you set dates on your tasks, they default to automatically showing up in Today on the day they are due.  You can make a task show up several days ahead, if that&#8217;s what you wish.  &#8221;Next&#8221; just represents what you&#8217;re not working on today, but is upcoming in a few days or weeks.  A nice overview of what you&#8217;ll be tackling soon.  &#8221;Scheduled&#8221; lets you create repeating tasks at your leisure, great for finances, or create a task that you&#8217;re just not ready to start on.  Just create that task in scheduled and it&#8217;ll show up when you can actually get started on it.  </p>
<p>Projects lets you organize your tasks according to what you&#8217;re working on.  Your tasks show up here (and in Today, just separated off by the project).  Just another way to separate your tasks.  Areas follow the same principle, allowing you to group similar tasks according to maybe work, school, or a hobby.</p>
<p>There&#8217;s support for People, allowing you to add teammates and keep up with what they&#8217;re working on.  If you have Leopard, Things can place your tasks as To-Do items in iCal, which can be handy.  There&#8217;s great support for dropping just about anything you can find in the Notes section of a task: drop a webpage to view later, a file that you need, a contact from address book, or an email to view.  Nice way to get everything you need grouped together so when you&#8217;re ready to tackle the task, everything is there in one place.</p>
<p>Tasks don&#8217;t just die when you&#8217;re done, they go to the logbook.  A simple way to look up information about past projects, who completed what, what that website was, etc.</p>
<p><img class="aligncenter size-full wp-image-1374" title="Things Screenshot" src="http://www.macfanatic.net/blog/wp-content/uploads/2009/01/picture-21.png" alt="Things Screenshot"  style="width:675px;" /></p>
<h2>Tagging</h2>
<p>What allows Things to offer such great flexibility is its great support for tagging.  I can create a task, and assign it to as many tags as I want.  Then, the smart filter bar at the top lets me quickly see all tasks sharing whatever tags I want.  I can assign a group to a set of tags, so those tasks always show up there, easily manage tags and the hierarchy (for instance, have my classes under &#8220;School&#8221; and my work projects under &#8220;Work&#8221;).  </p>
<p>Open up the tag manager to see what shortcuts have been assigned to each tag.  In my case, I can quickly select a group of tasks and press &#8220;w&#8221; to assign them the &#8220;Work&#8221; tag.  I have a few of these memorized and it makes creating new tasks much quicker, even though Things already has great auto-complete support built in for your tags. </p>
<h2>Things for iPhone</h2>
<p>I think we are starting to see a trend in Mac software: applications that want to take advantage of the Mac and provide a full set of features will undoubtedly provide an iPhone companion.  In this case, the iPhone version of Things is just as full featured as the Mac version, letting you very easily view your tasks for today, upcoming, or someday.  You can quickly enter a new task, great support for quickly tagging, set a due date, etc.  And when your Mac and iPhone are on the same wireless network, Things will automatically sync the two devices.  Overall a great iPhone application that makes using Things just that much more useful for me.  Things for iPhone will set you back $9.99 USD.</p>
<h2>Conclusion</h2>
<p>Things for Mac and iPhone work wonderfully together.  They provide you with a seamless way to stay on top of everything you need to be tackling in your busy life.  At $60 USD for both apps, it&#8217;s a little pricy for some.  But compared to similar offerings already available, the level of fit and finish, and the enthusiasm of the development team, I&#8217;m sure there will be plenty of new features and more exciting things to come, making Things the #1 task management and organization application for the Mac.</p>
<h2>Links</h2>
<p><a href="http://culturedcode.com/things/" target="_blank">Things from Cultured Code</a></p>
<p><a href="http://macapper.com/2009/01/19/interview-jurgen-schweizer-of-cultured-code/" target="_blank">Interview with Things Developer</a></p>
<p><a href="http://www.omnigroup.com/applications/omnifocus/" target="_blank">OmniFocus from OmniGroup</a></p>
<p><a href="http://www.potionfactory.com/blog/2009/01/08/hit-list-public-preview" target="_blank">The Hit List from Potion Factory</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/26/things-review/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>TV Shows 1.0 Coming Soon</title>
		<link>http://www.macfanatic.net/blog/2009/01/21/tv-shows-10-coming-soon/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/21/tv-shows-10-coming-soon/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 16:52:12 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1356</guid>
		<description><![CDATA[Error on my part: the teaser page has been online for several months now according to readers and I just missed that.  There is no talk of a new version of TV Shows, let alone a 1.0 version.
TV Shows in one of those Mac applications that I use all the time, and make my [...]]]></description>
			<content:encoded><![CDATA[<p class="alert">Error on my part: the teaser page has been online for several months now according to readers and I just missed that.  There is no talk of a new version of TV Shows, let alone a 1.0 version.</p>
<p><a href="http://tvshows.sourceforge.net/" target="_blank">TV Shows</a> in one of those Mac applications that I use all the time, and make my life so much simpler, yet I forget I&#8217;m even using it because it works so well.  That&#8217;s the definition of good software in my opinion.</p>
<p>TV Shows allows you to subscribe to different, well, TV shows, and it downloads the torrent files to your computer, automatically opening your torrent client if needed.  You can select whether you want HD content, if available, and so much more.  The application lets me keep up to date with about 6 shows that just download automatically, usually within an hour of being on TV.  Combine that with this great AppleScript for adding AVI files to iTunes (and as a TV Show with show info, no less) and I have a great workflow.</p>
<p>I&#8217;m not sure what version 1.0 will bring, but I&#8217;ve been using version 0.3.4 for a year and a half now, so whatever features come in version 1.0, they will be welcomed.  Slated for February 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/21/tv-shows-10-coming-soon/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Obama in Office</title>
		<link>http://www.macfanatic.net/blog/2009/01/20/obama-in-office/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/20/obama-in-office/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 21:10:08 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/01/20/obama-in-office/</guid>
		<description><![CDATA[For supporters and non-supporters alike, the full text of Obama&#8217;s Inaugural Speech is available online.  I highly recommend reading it.
http://news.yahoo.com/s/ap/inauguration_obama_text
]]></description>
			<content:encoded><![CDATA[<p>For supporters and non-supporters alike, the full text of Obama&#8217;s Inaugural Speech is available online.  I highly recommend reading it.</p>
<p><a href="http://news.yahoo.com/s/ap/inauguration_obama_text" title="Obama&apos;s Speech" target="_blank">http://news.yahoo.com/s/ap/inauguration_obama_text</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/20/obama-in-office/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jobs Leaves Apple</title>
		<link>http://www.macfanatic.net/blog/2009/01/15/jobs-leaves-apple/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/15/jobs-leaves-apple/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 14:20:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2009/01/15/jobs-leaves-apple/</guid>
		<description><![CDATA[The title says quite a lot.  I feel like this should be the only item on the blog, because of its importance, however real it may be.
Jobs wrote an email to the team at Apple, and since then has been published in the PR section.  It reads:
Team,
I am sure all of you saw [...]]]></description>
			<content:encoded><![CDATA[<p>The title says quite a lot.  I feel like this should be the only item on the blog, because of its importance, however real it may be.</p>
<p>Jobs wrote an email to the team at Apple, and since then has been published in the PR section.  It reads:</p>
<blockquote><p>Team,</p>
<p>I am sure all of you saw my letter last week sharing something very personal with the Apple community. Unfortunately, the curiosity over my personal health continues to be a distraction not only for me and my family, but everyone else at Apple as well. In addition, during the past week I have learned that my health-related issues are more complex than I originally thought.</p>
<p>In order to take myself out of the limelight and focus on my health, and to allow everyone at Apple to focus on delivering extraordinary products, I have decided to take a medical leave of absence until the end of June.</p>
<p>I have asked Tim Cook to be responsible for Apple’s day to day operations, and I know he and the rest of the executive management team will do a great job. As CEO, I plan to remain involved in major strategic decisions while I am out. Our board of directors fully supports this plan.</p>
<p>I look forward to seeing all of you this summer.</p>
<p>Steve</p></blockquote>
<p>I&#8217;m personally glad that the man is taking time to better himself.  I love Apple.  That has only happened since Jobs has returned, so I naturally connect the two as inseparable and codependent.  But I&#8217;m with the other pundits in the blogsphere in that Apple can, and will, survive without Jobs.  Maybe he knows this and that is the real reason he is taking a leave of absence.  I tend to think that if he wasn&#8217;t sure things would continue, he would probably stay until his death, or the Board of Directors got up the courage to make him stay home.</p>
<p>Will Steve actually return this summer, to wow us with some new gadgetry at WWDC 2009?  Who knows.  I sincerely hope that all is well and even if he decides not to return, he can at least enjoy time with his family.  The man has brought so much to Apple, the computing industry, and my life, that he deserves a break if he wants one.</p>
<p>Here&#8217;s to Jobs&#8217; return.  But if not, to a long and happy life doing whatever the hell he pleases.  And if that&#8217;s selling some new product, I might just buy it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/15/jobs-leaves-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Styled Error Pages</title>
		<link>http://www.macfanatic.net/blog/2009/01/13/style-error-pages/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/13/style-error-pages/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 15:00:23 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1344</guid>
		<description><![CDATA[I have a list of site updates and features that would take me forever to complete.  But just to roll out the next item on my list, if you ever run across an error on the site, at least the page will be styled to fit in with the site, as it should.  Here&#8217;s a [...]]]></description>
			<content:encoded><![CDATA[<p>I have a list of site updates and features that would take me forever to complete.  But just to roll out the next item on my list, if you ever run across an error on the site, at least the page will be styled to fit in with the site, as it should.  Here&#8217;s a preview of a 404 error page (Page Not Found).</p>
<p>Any feedback would be great!</p>
<p><img class="alignnone size-full wp-image-1346" title="404 Error Page Screenshot" src="http://www.macfanatic.net/blog/wp-content/uploads/2009/01/picture-2.png" alt="404 Error Page Screenshot"  style="width:675px;"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/13/style-error-pages/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Coffee House Goes Live</title>
		<link>http://www.macfanatic.net/blog/2009/01/11/coffee-house-goes-live/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/11/coffee-house-goes-live/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 05:28:48 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1341</guid>
		<description><![CDATA[Espresso is an amazing up coming Mac application that will streamline web development and design.  From MacRabbit software, the creators of CSSEdit and DeskShade, comes this very promising tool.
Espresso brings a lot of flexibility to the table, and the developers are working hard at getting this core functionality working in the now open beta. [...]]]></description>
			<content:encoded><![CDATA[<p>Espresso is an amazing up coming Mac application that will streamline web development and design.  From MacRabbit software, the creators of CSSEdit and DeskShade, comes this very promising tool.</p>
<p>Espresso brings a lot of flexibility to the table, and the developers are working hard at getting this core functionality working in the now open beta.  One fan has already taken the initiative to launch a site to share the plugins (Sugars) and themes that are currently available for the application.  Still in beta, yet people are churning these out!</p>
<p>My personal favorite so far is the Cappuccino theme.  I just noticed that there currently isn&#8217;t support for PHP, so I&#8217;m thinking of taking that under my wing and writing a plugin.  We&#8217;ll see if that comes to fruition&#8230;</p>
<p>Check out Coffee House <a href="http://fileability.net/coffee/index.php">here</a>.</p>
<p><a href="http://macrabbit.com/espresso/" target="_blank">Espresso from MacRabbit</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/11/coffee-house-goes-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoto 09</title>
		<link>http://www.macfanatic.net/blog/2009/01/06/iphoto-09/</link>
		<comments>http://www.macfanatic.net/blog/2009/01/06/iphoto-09/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 00:30:25 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1338</guid>
		<description><![CDATA[I have to say that I&#8217;m in utter amazement at the feature set demoed for iPhoto 09.  The work that went into this product is evident, with a polished interface and solid goals.  
Faces
iPhoto has been given facial recognition as a feature called &#8220;Faces&#8221;.  iPhoto automatically recognizes people in your photos and [...]]]></description>
			<content:encoded><![CDATA[<p>I have to say that I&#8217;m in utter amazement at the feature set demoed for iPhoto 09.  The work that went into this product is evident, with a polished interface and solid goals.  </p>
<p>Faces</p>
<p>iPhoto has been given facial recognition as a feature called &#8220;Faces&#8221;.  iPhoto automatically recognizes people in your photos and gives you the chance to give the person a name.  Then, iPhoto will suggest photos that the person appears in.  As you continue to use iPhoto, essentially tagging all the people that appear, iPhoto just gets smarter and can even more accurately recognize faces.  To make this feature useful, you can now view your photos by Faces, in addition to Events, to view all photos that a particular person appears in.</p>
<p>And here is the coolest part yet: Facebook integration with Faces.  You can quickly and easily publish and album to Facebook, with the album appearing in the iPhoto source list.  And the photos are automatically tagged for you.  And, if someone tags himself in the photo, iPhoto is aware of it and will notify you, so you can add that information to your iPhoto library.  Now that is integration and makes this Facebook photo junkie happy!</p>
<p>Geo tagging support is built in on several levels, easily using the information from your GPS enabled camera, such as the iPhone, to place your photos by locations.  Don&#8217;t have a GPS camera?  You can easily add the location to your photos within iPhoto, so you won&#8217;t be left out.  Great for viewing all the photos taken in Paris, for example.  Or how about when creating a physical photo book and having a map in there, complete with arrows for the trip you took.  Very polished indeed.</p>
<p>Slideshows</p>
<p>The slideshows feature has been greatly improved, with support for some pretty cool themes and finally the ability to quickly share with iTunes to take on your iPod or iPhone and share with your friends.  And slideshows even use face detection to make sure that it doesn&#8217;t crop people out when displaying the pictures.  Now that&#8217;s impressive.  Another nice step forward.</p>
<p>I have to say that I&#8217;ll be ordering my copy of iLife 09 simply for iPhoto.  The face detection and Facebook integration is well worth the 80 bucks as far as I&#8217;m concerned.  A truly great release!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2009/01/06/iphoto-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blocks: Coming to Objective-C Soon</title>
		<link>http://www.macfanatic.net/blog/2008/12/26/blocks-coming-to-objective-c-soon/</link>
		<comments>http://www.macfanatic.net/blog/2008/12/26/blocks-coming-to-objective-c-soon/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 02:55:43 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1321</guid>
		<description><![CDATA[From Mikeash.com:
I&#8217;m talking about a new addition to the language being created by Apple which adds anonymous functions to the language.
The uses and implications of this weren&#8217;t immediately apparent to me, but my interest was piqued as I continued reading the article.  Mike is quick to point out that anonymous functions would allow developers to [...]]]></description>
			<content:encoded><![CDATA[<p>From Mikeash.com:</p>
<blockquote><p>I&#8217;m talking about a new addition to the language being created by Apple which adds anonymous functions to the language.</p></blockquote>
<p>The uses and implications of this weren&#8217;t immediately apparent to me, but my interest was piqued as I continued reading the article.  Mike is quick to point out that anonymous functions would allow developers to innovate and essentially add features to the language.  Fast iteration was added to ObjC 2.0 in Leopard, allowing us to avoid NSEnumerator and go straight to a for( .. in .. ) statement. </p>
<p>Blocks wouldn&#8217;t exactly have the same syntax, but you could easily implement this in your own code to get the feature.  There are several other examples, some notes that Blocks have access to local variables, and then the following point which is amazing:</p>
<blockquote><p>Another place where blocks will make things much nicer is when dealing with callbacks. If you&#8217;ve ever written much Cocoa code you&#8217;ve probably had to write a sheet callback, and it&#8217;s a pain in the ass. If you need to pass variables through to the other side then it gets really frustrating with code like this:</p></blockquote>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"> <span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>method <span style="color: #002200;">&#123;</span>
        <span style="color: #a61390;">int</span> foo;
        <span style="color: #400080;">NSString</span> <span style="color: #00AADA;">*bar</span>;
&nbsp;
       <span style="color: #11740a; font-style: italic;">/* do some work with those variables */</span>
        <span style="color: #400080;">NSDictionary</span> <span style="color: #00AADA;">*ctx</span> <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSDictionary</span><span style="color: #408080;"> alloc<span style="color: #002200;">&#93;</span></span> 
           <span style="color: #408080;"> initWithObjectsAndKeys:</span>
                <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSNumber</span><span style="color: #408080;"> numberWithInt:</span>foo<span style="color: #002200;">&#93;</span><span style="color: #002200;">,</span> <span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;foo&quot;</span><span<span style="color: #002200;">!</span>REG3XP0<span style="color: #002200;">!</span>><span style="color: #002200;">,</span>
                bar</span><span style="color: #002200;">,</span> <span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;bar&quot;</span><span<span style="color: #002200;">!</span>REG3XP0<span style="color: #002200;">!</span>><span style="color: #002200;">,</span>
                nil</span><span style="color: #002200;">&#93;</span>;
        <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>NSApp</span><span style="color: #408080;"> beginSheet:</span>sheet
           <span style="color: #408080;"> modalForWindow:</span>window
           <span style="color: #408080;"> modalDelegate:</span>self
           <span style="color: #408080;"> didEndSelector:</span>@selector<span style="color: #002200;">&#40;</span>methodSheetDidEnd<span style="color: #002200;">:</span>
            <span style="color: #408080;"> returnCode:</span>contextInfo<span style="color: #002200;">:</span><span style="color: #002200;">&#41;</span>
           <span style="color: #408080;"> contextInfo:</span>ctx<span style="color: #002200;">&#93;</span>;
    <span style="color: #002200;">&#125;</span>
&nbsp;
    <span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>methodSheetDidEnd<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSWindow</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>sheet 
           <span style="color: #408080;"> returnCode:</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">int</span><span style="color: #002200;">&#41;</span>code 
           <span style="color: #408080;"> contextInfo:</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>ctx <span style="color: #002200;">&#123;</span>
        <span style="color: #400080;">NSDictionary</span> <span style="color: #00AADA;">*ctxDict</span> <span style="color: #002200;">=</span> ctx;
        <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>ctxDict</span><span style="color: #408080;"> autorelease<span style="color: #002200;">&#93;</span></span>;
&nbsp;
        <span style="color: #a61390;">int</span> foo <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>ctxDict</span><span style="color: #408080;"> objectforKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;foo&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #408080;"> intValue<span style="color: #002200;">&#93;</span></span>;
        <span style="color: #400080;">NSString</span> <span style="color: #00AADA;">*bar</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>ctxDict</span><span style="color: #408080;"> objectForKey:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;bar&quot;</span><span style="color: #002200;">&#93;</span>;
        <span style="color: #11740a; font-style: italic;">/* do some more stuff with those variables
    }</span></pre></td></tr></table></div>

<p> </p>
<blockquote><p>Wow! What a pain that is. Since I removed all the stuff that does work, nearly everything that remains is just boilerplate. Horrible boilerplate whose only purpose is to tell the sheet who to call, and to pack up local information in a way that the sheet can give it back to you later on. Now let&#8217;s imagine we were redoing this API using blocks and see how it would look:</p></blockquote>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>method <span style="color: #002200;">&#123;</span>
        <span style="color: #a61390;">int</span> foo;
        <span style="color: #400080;">NSString</span> <span style="color: #00AADA;">*bar</span>;
        <span style="color: #11740a; font-style: italic;">/* do some work with those variables */</span>
        <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>sheet</span><span style="color: #408080;"> beginSheetModalForWindow:</span>window 
           <span style="color: #408080;"> didEndBlock:</span><span style="color: #002200;">^</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">int</span> code<span style="color: #002200;">&#41;</span><span style="color: #002200;">&#123;</span>
            <span style="color: #11740a; font-style: italic;">/* do stuff with foo */</span>
            <span style="color: #11740a; font-style: italic;">/* do stuff with bar */</span>
            <span style="color: #11740a; font-style: italic;">/* do stuff with code, or sheet, or window, etc */</span>
        <span style="color: #002200;">&#125;</span><span style="color: #002200;">&#93;</span>;
    <span style="color: #002200;">&#125;</span></pre></td></tr></table></div>

<p>There are several other examples on the page and I think Cocoa developers will be very excited to see this addition to the language, presumably with Snow Leopard in 2009.</p>
<p>Read the article <a href="http://www.mikeash.com/?page=pyblog/friday-qa-2008-12-26.html" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/12/26/blocks-coming-to-objective-c-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merry Christmas</title>
		<link>http://www.macfanatic.net/blog/2008/12/23/merry-christmas/</link>
		<comments>http://www.macfanatic.net/blog/2008/12/23/merry-christmas/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 14:09:07 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/12/23/merry-christmas/</guid>
		<description><![CDATA[I&#8217;d just like to wish all my readers a safe and relaxing holiday over the next week.  Hopefully you will get to spend it with friends and family!
I thank everyone who&#8217;s supported this blog over the years.  May we enjoy several more!
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d just like to wish all my readers a safe and relaxing holiday over the next week.  Hopefully you will get to spend it with friends and family!</p>
<p>I thank everyone who&#8217;s supported this blog over the years.  May we enjoy several more!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/12/23/merry-christmas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ecto 3 Released</title>
		<link>http://www.macfanatic.net/blog/2008/12/03/ecto-3-released/</link>
		<comments>http://www.macfanatic.net/blog/2008/12/03/ecto-3-released/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 19:16:01 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/12/03/ecto-3-released/</guid>
		<description><![CDATA[After what has seemed like years of development, I&#8217;d like to congratulate Illuminex software on the release. It&#8217;s a polished release and a significant update to the old 2.x version. I&#8217;ve been using the beta for roughly 6 months or more and love it, so if you&#8217;re looking for a a great way to manage [...]]]></description>
			<content:encoded><![CDATA[<p>After what has seemed like years of development, I&#8217;d like to congratulate Illuminex software on the release. It&#8217;s a polished release and a significant update to the old 2.x version. I&#8217;ve been using the beta for roughly 6 months or more and love it, so if you&#8217;re looking for a a great way to manage your blog from your Mac, check out Ecto.</p>
<p><a href="http://illumineX.com/ecto/features/" target="_blank">Ecto 3 Features</a></p>
<p><a href="http://illumineX.com/ecto.zip" target="_blank">Download Ecto 3 Now</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/12/03/ecto-3-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Genetic Algorithms</title>
		<link>http://www.macfanatic.net/blog/2008/12/02/genetic-algorithms/</link>
		<comments>http://www.macfanatic.net/blog/2008/12/02/genetic-algorithms/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 17:05:55 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1310</guid>
		<description><![CDATA[For the final installment in the Biologically Inspired Computation series, we&#8217;ll be taking a look at genetic algorithms.
Theory
From Wikipedia:
A genetic algorithm (GA) is a search technique used in computing to find exact or approximate solutions to optimization and search problems. Genetic algorithms are categorized as global search heuristics. Genetic algorithms are a particular class of evolutionary algorithms (also known as evolutionary computation) that use techniques inspired by evolutionary biology such as inheritance, mutation, selection, and crossover (also called recombination).
I even took [...]]]></description>
			<content:encoded><![CDATA[<p>For the final installment in the <a href="http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/">Biologically Inspired Computation series</a>, we&#8217;ll be taking a look at genetic algorithms.</p>
<h3>Theory</h3>
<p>From Wikipedia:</p>
<blockquote><p>A <strong>genetic algorithm (GA)</strong> is a <a class="mw-redirect" title="Search" href="http://en.wikipedia.org/wiki/Search">search</a> <a class="extiw" title="wikt:technique" href="http://en.wiktionary.org/wiki/technique">technique</a> used in <a title="Computing" href="http://en.wikipedia.org/wiki/Computing">computing</a> to find exact or <a class="mw-redirect" title="Approximate" href="http://en.wikipedia.org/wiki/Approximate">approximate</a> solutions to <a title="Optimization (mathematics)" href="http://en.wikipedia.org/wiki/Optimization_(mathematics)">optimization</a> and <a class="mw-redirect" title="Search" href="http://en.wikipedia.org/wiki/Search">search</a> <a title="Problem" href="http://en.wikipedia.org/wiki/Problem">problems</a>. Genetic algorithms are <a class="mw-redirect" title="Categorize" href="http://en.wikipedia.org/wiki/Categorize">categorized</a> as <a title="Global optimization" href="http://en.wikipedia.org/wiki/Global_optimization">global search heuristics</a>. Genetic algorithms are a particular class of <a title="Evolutionary algorithm" href="http://en.wikipedia.org/wiki/Evolutionary_algorithm">evolutionary algorithms</a> (also known as <a title="Evolutionary computation" href="http://en.wikipedia.org/wiki/Evolutionary_computation">evolutionary computation</a>) that use techniques inspired by <a title="Evolutionary biology" href="http://en.wikipedia.org/wiki/Evolutionary_biology">evolutionary biology</a> such as <a class="mw-redirect" title="Biological inheritance" href="http://en.wikipedia.org/wiki/Biological_inheritance">inheritance</a>, <a title="Mutation (genetic algorithm)" href="http://en.wikipedia.org/wiki/Mutation_(genetic_algorithm)">mutation</a>, <a title="Selection (genetic algorithm)" href="http://en.wikipedia.org/wiki/Selection_(genetic_algorithm)">selection</a>, and <a title="Crossover (genetic algorithm)" href="http://en.wikipedia.org/wiki/Crossover_(genetic_algorithm)">crossover</a> (also called <a title="Recombination" href="http://en.wikipedia.org/wiki/Recombination">recombination</a>).</p></blockquote>
<p>I even took the liberty of including my paper on my findings with this project, just because there are so many parameters to test and creating the graphs can be rather time consuming.  So take a look at the paper if you would like to read up on the relationships between the number of chromosomes and the average fitness of the population at any given generation, for example.</p>
<p>More uses of NSOperation and NSOperationQueue for multithreading in this project.</p>
<h3>Download</h3>
<p><a href="http://www.macfanatic.net/downloads/bio_series/genetic-algorithms-source.dmg">Xcode Project (3.1 or later)</a> | Leopard Only</p>
<p><a href="http://www.macfanatic.net/downloads/bio_series/genetic-algorithms.dmg">Genetic Algorithm</a> | Leopard Only</p>
<p><a href="http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/">Biologically Inspired Computation Series</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/12/02/genetic-algorithms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back Propagation Neural Network</title>
		<link>http://www.macfanatic.net/blog/2008/12/01/back-propagation-neural-network/</link>
		<comments>http://www.macfanatic.net/blog/2008/12/01/back-propagation-neural-network/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 16:50:19 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1309</guid>
		<description><![CDATA[For the third installment in the Biologically Inspired Computation series, we take a look at a more complex version of neural networking (as compared to our last installment where we investigated a Hopfield Network).
Theory
Essentially, we are running a network that we can train to recognize data, or solve a problem. We do this by giving [...]]]></description>
			<content:encoded><![CDATA[<p>For the third installment in the <a href="http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/">Biologically Inspired Computation series</a>, we take a look at a more complex version of neural networking (as compared to our last installment where we investigated a <a href="http://www.macfanatic.net/blog/2008/11/27/hopfield-network-simulator/">Hopfield Network</a>).</p>
<h3>Theory</h3>
<p>Essentially, we are running a network that we can train to recognize data, or solve a problem. We do this by giving the network sample data, and for each set of sample data, running the network through one time. We calculate the error of this run, adjust the weight of the connections between all the neurons in the entire network, and repeat. After running through all the sample data we have adjusted the weights to &#8216;recognize&#8217; the data. Then, given another set of data, the network is trained to perform the same operation, such as classification (maybe determining forged vs authentic bank notes) or just solving a mathematical equation, such as we do in this particular example.</p>
<h3>Code</h3>
<p>This simulator is written in Cocoa, requires Xcode 3.1 or later, and is Leopard only. Subclasses NSOperation for multithreading, and have two subclassed NSViews for a &#8216;Safari Downloads&#8217; style window, just showing the progress of each running experiment, with a cancel button beside it.</p>
<h3>Download</h3>
<p><a href="http://www.macfanatic.net/downloads/bio_series/neural-net-source.dmg">Xcode Project (3.1 or later)</a> | Leopard Only</p>
<p><a href="http://www.macfanatic.net/downloads/bio_series/neural-net.dmg">Neural Net</a> | Leopard Only</p>
<p><a href="http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/">Biologically Inspired Computation Series</a></p>
<p><a href="http://en.wikipedia.org/wiki/Backpropagation" target="_blank">Back Propagation on Wikipedia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/12/01/back-propagation-neural-network/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Homepage</title>
		<link>http://www.macfanatic.net/blog/2008/11/28/new-homepage-2/</link>
		<comments>http://www.macfanatic.net/blog/2008/11/28/new-homepage-2/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 20:55:22 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/11/28/new-homepage-2/</guid>
		<description><![CDATA[Spent the afternoon doing lots of tweaks and fixes across the blog and turned my attention to the much needed homepage. Check out the update and let me know what you think. I&#8217;m thinking I need to work on a way to let you know when you&#8217;re hovering over the two links on the page, [...]]]></description>
			<content:encoded><![CDATA[<p>Spent the afternoon doing lots of tweaks and fixes across the blog and turned my attention to the much needed homepage. Check out the update and let me know what you think. I&#8217;m thinking I need to work on a way to let you know when you&#8217;re hovering over the two links on the page, as of right now it doesn&#8217;t do much.</p>
<p>
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/11/picture-1.jpg" width="700" height="318" alt="Picture 1.png" style="width:675px;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/11/28/new-homepage-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Biologically Inspired Computation Series</title>
		<link>http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/</link>
		<comments>http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 17:50:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1308</guid>
		<description><![CDATA[This is a series of 4 simulators, all written in Cocoa, experimenting with topics such as artificial intelligence with neural networks, cellular automaton, and genetic algorithms.  The full source, along with project description and detailed implementation guidelines are included with each project.
 
Activation/Inhibition Cellular Automaton
This is a simulator written in Cocoa for running a series of [...]]]></description>
			<content:encoded><![CDATA[<p>This is a series of 4 simulators, all written in Cocoa, experimenting with topics such as artificial intelligence with neural networks, cellular automaton, and genetic algorithms.  The full source, along with project description and detailed implementation guidelines are included with each project.</p>
<p> </p>
<p><a href="http://www.macfanatic.net/blog/2008/10/03/activationinhibtion-cellular-automaton-simulator-posted/">Activation/Inhibition Cellular Automaton</a></p>
<p>This is a simulator written in Cocoa for running a series of experiments and creating Excel files with the results.  Activation/Inhibition CAs are similar to how a cell on a zebra determines if it should be white or black.  There is no overall governing authority, yet patterns arise naturally.  Intermediate example of using Cocoa classes such as open/save panels, notifications and the file manager.  Excellent for examining how to code complex mathematical formulas and summations in C code.</p>
<p> </p>
<p><a href="http://www.macfanatic.net/blog/2008/11/27/hopfield-network-simulator/">Hopfield Network</a></p>
<p>This is a simulator written in Cocoa to test the relationship between the number of stored patterns in a Hopfield Network and the accuracy with which they are remembered.  A very interesting exercise making use of NSOperation and NSOperationQueue for simple multithreading and general Cocoa design patterns such as using a delegate.</p>
<p> </p>
<p><a href="http://www.macfanatic.net/blog/2008/12/01/back-propagation-neural-network/">Back Propagation Neural Network</a></p>
<p>Another Cocoa simulator written to investigate the relationship between parameters for a network.  Given a set of data, can train the network to recognize that data.  Then from there, the network can &#8217;solve&#8217; a problem.  In this simulation, there are two mathematical equations that are solved with this network.  Illustrates custom views, multithreading, and more.</p>
<p> </p>
<p><a href="http://www.macfanatic.net/blog/2008/12/02/genetic-algorithms">Genetic Algorithms</a></p>
<p>The last Cocoa simulator in the series, written to investigate the relationship between input parameters for a given population of organisms over several generations.  Parameters include the probability of mutation in the offspring&#8217;s chromosomes, number of chromosomes per individual, how much sharing of chromosomes occurs when two individuals mate, and creating your own fitness function to quantify the &#8216;best fit&#8217; individual based upon the DNA.  Multithreading and general Cocoa design patterns.</p>
<p> </p>
<h3>Going Further</h3>
<p>I find this general area of computer science very interesting and would love to spend time researching and learning more about neural networks and genetic algorithms.  If you have any suggestions or comments about the code or projects in general, I&#8217;d love to hear from you, so <a href="mailto:matt@macfanatic.net">drop me an email</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hopfield Network Simulator</title>
		<link>http://www.macfanatic.net/blog/2008/11/27/hopfield-network-simulator/</link>
		<comments>http://www.macfanatic.net/blog/2008/11/27/hopfield-network-simulator/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 16:53:21 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1307</guid>
		<description><![CDATA[For the second installment of the Biologically Inspired Computation series, we&#8217;ll be taking a look at a simple neural network called a Hopfield Network.
Theory
From Wikipedia:
  A Hopfield net is a form of recurrent artificial neural network invented by John Hopfield. Hopfield nets serve as content-addressable memory systems with binary threshold units. They are guaranteed to [...]]]></description>
			<content:encoded><![CDATA[<p>For the second installment of the <a href="http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/">Biologically Inspired Computation series</a>, we&#8217;ll be taking a look at a simple neural network called a Hopfield Network.</p>
<h3>Theory</h3>
<p>From Wikipedia:</p>
<blockquote><p>  A Hopfield net is a form of recurrent artificial neural network invented by John Hopfield. Hopfield nets serve as content-addressable memory systems with binary threshold units. They are guaranteed to converge to a local minimum, but convergence to one of the stored patterns is not guaranteed.</p></blockquote>
<p>Basically, you can fine tune the weights (connections between neurons) in the network so as to &#8217;store&#8217; data in the network. Imagine a square area, not necessarily flat, with a few deep potholes in it. Now, we start the network anywhere on this grid, and as the network progresses, it moves towards the nearest pothole. At the bottom of this pothole is a stored pattern, which is &#8216;remembered&#8217; by the network. So given a corrupt image, the network can &#8216;remember&#8217; the real image as it works its way to the sinkhole.</p>
<p>This simulation investigates how many patterns a network can hold versus the accuracy with which the network can recall. For example, a network with only 5 neurons simply cannot accurately recall many patterns, and this simulator allows you to investigate this relationship.</p>
<p>There are two PDFs included with the Xcode project, a theoretical overview and a detailed implementation guide. The simulator produces comma separated value (CSV) files, which can be opened in Numbers or Excel for graphing.</p>
<h3>Get Started Now</h3>
<p>Of interest to Cocoa programmers, this project makes use of NSOperation and NSOperation queue for quick and efficient multithreading.</p>
<p><a href="http://www.macfanatic.net/downloads/bio_series/hopfield_network_source.dmg">Xcode Project (3.1 or later)</a> | Leopard Only</p>
<p><a title="Hopfield Network Application" href="http://www.macfanatic.net/downloads/bio_series/hopfield_network_universal.dmg">Hopfield Network</a> | Leopard Only</p>
<p><a href="http://en.wikipedia.org/wiki/Hopfield_network" target="_blank">Hopfield Network on Wikipedia</a></p>
<p><a href="http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/">Biologically Inspired Computation Series</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/11/27/hopfield-network-simulator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m a Working Man (And Other Updates)</title>
		<link>http://www.macfanatic.net/blog/2008/11/25/im-a-working-man-and-other-updates/</link>
		<comments>http://www.macfanatic.net/blog/2008/11/25/im-a-working-man-and-other-updates/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 22:59:43 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1306</guid>
		<description><![CDATA[Time has seemed to slip by rather quickly these last few weeks as the end of the semester and holidays approach.  I figured that I&#8217;d take some time to write about a few things briefly.
 
Digital Media Graphix
First and foremost, I&#8217;ve been hired doing software development with a design firm here in town, called Digital [...]]]></description>
			<content:encoded><![CDATA[<p>Time has seemed to slip by rather quickly these last few weeks as the end of the semester and holidays approach.  I figured that I&#8217;d take some time to write about a few things briefly.</p>
<p> </p>
<h3>Digital Media Graphix</h3>
<p>First and foremost, I&#8217;ve been hired doing software development with a design firm here in town, called <a href="http://www.dmgx.com/" target="_blank">Digital Media Graphix</a>.  It has been fairly exciting so far and I&#8217;m looking forward to projects that are about to pushed onto my plate here in the next week.  So far I dived head first into writing native installers for Windows and Mac, and that was actually a good bit of fun.  I&#8217;ve done some troubleshooting with Ajax and PHP bugs and meddled with helping the other designers in house organize a project so it will be easier to code and maintain. </p>
<p>Overall, it seems like a great fit for my personality, as the staff is relaxed and talented.  There is one full time programmer specializing in Flash, AIR, Javascript, etc and I&#8217;m the apprentice, bringing useful C, C++, and Cocoa skills to the table.  It&#8217;s a great first time job and I&#8217;m loving the experience and the challenge.</p>
<p> </p>
<h3>MacBook</h3>
<p>I sold my trusty first generation black MacBook to a friend after the launch of the newest aluminum ones in mid October and haven&#8217;t looked back.  I absolutely love this computer and it is more than I&#8217;ve ever expected from a Mac.  The solid and sexy all aluminum enclosure, beautiful and bright glass covered display, and the sexy backlit keyboard all remind me why I love using Macs.  I highly recommend this for anyone debating whether to get a previous generation MacBook for a discounted price.  The newer versions are so much better and worth the extra 300USD.</p>
<p> </p>
<h3>Podcasting</h3>
<p>It hit me today that it has been 14 months since I last produced a podcast episode.  I never acknowledged the fact that I was finished with podcasting and I wanted to take the quick moment here to thank everyone who made the podcast such a success.  I truly enjoyed working on it and all the listeners are what helped propel this site into the position it is in today.</p>
<p>If you truly miss it that much, get in contact with me.  I&#8217;m looking at ways of reviving the podcast, and would love to have suggestions, or better yet, a helping hand in the project.</p>
<p> </p>
<h3>Facade</h3>
<p>I&#8217;m impatiently awaiting the debut of a new theming application for Leopard, called <a href="http://facadeapp.com/" target="_blank">Facade</a>.  It looks very promising, integrating full theme management and application, along with an innovative &#8220;Theme Store&#8221; for content delivery (still have some free themes).  Definitely worth taking a look at.</p>
<p> </p>
<h3>Cappuccino</h3>
<p>I can&#8217;t stress enough how amazing this framework is.  Seriously, I put my full weight behind <a href="http://cappuccino.org/" target="_blank">Cappuccino</a> and I&#8217;m working hard on a few demo applications and tutorials to hopefully publish before New Years.  I think <a href="http://www.sproutcore.com/" target="_blank">SproutCore</a> is certainly a viable competitor and love the competition between the two.  However, Cappuccino has changed how I approach large web development projects.</p>
<p>Certainly take a look at my introductory article on Cappuccino <a href="http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/">here</a> (June 2008).</p>
<p> </p>
<h3>Obama</h3>
<p>I&#8217;m both relieved and disappointed that the presidential elections are over.  I rather enjoyed the useless news coverage, and later in the campaign, the wonderfully amusing Palin.  However, I hope the American people can unite behind Obama and ultimately bring change.  Rather cliche´, but I&#8217;m okay with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/11/25/im-a-working-man-and-other-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Opposes Propisition 8 Banning Same Sex Marriage</title>
		<link>http://www.macfanatic.net/blog/2008/10/25/apple-opposes-propisition-8-banning-same-sex-marriage/</link>
		<comments>http://www.macfanatic.net/blog/2008/10/25/apple-opposes-propisition-8-banning-same-sex-marriage/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 05:32:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/10/25/apple-opposes-propisition-8-banning-same-sex-marriage/</guid>
		<description><![CDATA[In a move that fills me with hope for equality for all one day, Apple publicly announced opposition to California&#8217;s Proposition 8, which would ban same sex marriages in California. The fact that a company would take a stand on such a controversial issue says much right there. However, Apple took it a step farther [...]]]></description>
			<content:encoded><![CDATA[<p>In a move that fills me with hope for equality for all one day, Apple publicly announced opposition to California&#8217;s Proposition 8, which would ban same sex marriages in California. The fact that a company would take a stand on such a controversial issue says much right there. However, Apple took it a step farther by donating 100,000 to the <em>No on 8. Campaign</em>. To make the situation even more amazing, turns out Apple already offers equal rights and benefits to employees&#8217; same sex partners. I already love Apple hardware, software, and culture, but finding out that my most admired company for innovation has taken a stance and supports who I am and embraces equality for everyone, it makes me speechless.</p>
<blockquote>
<p>Apple is publicly opposing Proposition 8 and making a donation of $100,000 to the No on 8 campaign. Apple was among the first California companies to offer equal rights and benefits to our employees&#8217; same-sex partners, and we strongly believe that a person&#8217;s fundamental rights &#8212; including the right to marry &#8212; should not be affected by their sexual orientation. Apple views this as a civil rights issue, rather than just a political issue, and is therefore speaking out publicly against Proposition 8.</p>
</blockquote>
<p>Speechless.</p>
<p>Found via | <a href="http://www.onedigitallife.com/2008/10/24/apple-says-no-on-prop-8/" target="_blank">One Digital Life</a></p>
<p><a href="http://www.noonprop8.com/about/fact-vs-fiction?source=google&amp;gclid=COS427HUwZYCFQcCswodxyLLyA" target="_blank">Vote NO on 8!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/10/25/apple-opposes-propisition-8-banning-same-sex-marriage/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Apple Notebook Event Oct 14th</title>
		<link>http://www.macfanatic.net/blog/2008/10/09/apple-notebook-event-oct-14th/</link>
		<comments>http://www.macfanatic.net/blog/2008/10/09/apple-notebook-event-oct-14th/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 17:05:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/10/09/apple-notebook-event-oct-14th/</guid>
		<description><![CDATA[

For all those waiting for updated MacBooks, we finally have an official date. Apple sent out media invites this morning for 10am PST on Tuesday October 14th. &#8220;The Spotlight turns to notebooks&#8221;.
I have several friends waiting since school began this semester, to make the switch to Mac and I&#8217;ve convinced them to hold off. Plus, [...]]]></description>
			<content:encoded><![CDATA[<p>
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/10/applenotebookevent081009.jpg" width="549" height="412" alt="applenotebookevent081009.jpg" style="margin-left:75px;" /></p>
<p>For all those waiting for updated MacBooks, we finally have an official date. Apple sent out media invites this morning for 10am PST on Tuesday October 14th. &#8220;The Spotlight turns to notebooks&#8221;.</p>
<p>I have several friends waiting since school began this semester, to make the switch to Mac and I&#8217;ve convinced them to hold off. Plus, there is a good possibility I&#8217;ll be purchasing a one myself. Hopefully we won&#8217;t be disappointed!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/10/09/apple-notebook-event-oct-14th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSCocoa Released</title>
		<link>http://www.macfanatic.net/blog/2008/10/09/jscocoa-released/</link>
		<comments>http://www.macfanatic.net/blog/2008/10/09/jscocoa-released/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 13:07:43 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/10/09/jscocoa-released/</guid>
		<description><![CDATA[From the project&#8217;s site:

JSCocoa bridges Cocoa to JavascriptCore (WebKit&#8217;s JS engine). It allows you to call C code, ObjC code, use C structs, and build Javascript classes inheriting from ObjC classes.

Basically, JSCocoa allows you to use Cocoa classes and the runtime, only using Javascript. An important note for those following this blog closely, JSCocoa does [...]]]></description>
			<content:encoded><![CDATA[<p>From the project&#8217;s site:</p>
<blockquote>
<p>JSCocoa bridges Cocoa to JavascriptCore (WebKit&#8217;s JS engine). It allows you to call C code, ObjC code, use C structs, and build Javascript classes inheriting from ObjC classes.</p>
</blockquote>
<p>Basically, JSCocoa allows you to use Cocoa classes and the runtime, only using Javascript. An important note for those following this blog closely, JSCocoa does not perform the same mission or tasks as the two other popular &#8220;javascript frameworks&#8221; aiming to bring Cocoa to the web today, <a href="http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/" target="_top">Cappuccino</a> and <a href="http://www.macfanatic.net/blog/2008/06/15/sproutcore-feature-rich-javascript-framework/">SproutCore</a>. JSCocoa would allow a developer to write a full Cocoa application only using Javascript. I&#8217;m not really sure why anyone would do this, but it&#8217;s nice to have the capability.</p>
<p><a href="http://inexdo.com/JSCocoa" target="_blank">JSCocoa Homepage</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/10/09/jscocoa-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cappuccino 0.5.5 Released</title>
		<link>http://www.macfanatic.net/blog/2008/10/09/cappuccino-055-released/</link>
		<comments>http://www.macfanatic.net/blog/2008/10/09/cappuccino-055-released/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 13:01:01 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/10/09/cappuccino-055-released/</guid>
		<description><![CDATA[An updated version of Cappuccino is hot of the press this morning. An exciting release as this is the first one to include user contributed fixes and featrues, including some very exciting features, namely KVC and KVO support (bindings in Cocoa) and press, a tool for optimizing Cappuccino applications. To see what&#8217;s in the works [...]]]></description>
			<content:encoded><![CDATA[<p>An updated version of Cappuccino is hot of the press this morning. An exciting release as this is the first one to include user contributed fixes and featrues, including some very exciting features, namely KVC and KVO support (bindings in Cocoa) and press, a tool for optimizing Cappuccino applications. To see what&#8217;s in the works and download the latest version of Cappuccino, head over to <a href="http://github.com/280north/cappuccino/graphs/impact" target="_blank">Github</a>.</p>
<p>Version 0.5.5 includes over 60 fixes, and several key new features, including: New build tools, including:</p>
<ul>
<li>press</li>
<li>Key-Value-Observing</li>
<li>CPSplitView</li>
<li>CPWebView</li>
<li>CPDate</li>
<li>Additional Editor Support</li>
<li>Major performance gains</li>
</ul>
<p><a href="http://cappuccino.lighthouseapp.com/projects/16499-cappuccino/tickets?q=state%3Aclosed+updated%3A%22since+9%2F13%2F08%22&amp;filter=all" target="_blank">Full list of resolved bugs since 0.5.1.</a></p>
<p>Download the update directly: <a href="http://download.cappuccino.org/CappuccinoStarter-0.5.5.zip" target="_blank">Starter</a>, <a href="http://download.cappuccino.org/CappuccinoTools-0.5.5.zip" target="_blank">Tools</a>.</p>
<p>If you&#8217;re not familiar with Cappuccino, I have an <a href="http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/" target="_top">introductory article to look over</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/10/09/cappuccino-055-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started Programming for the Mac</title>
		<link>http://www.macfanatic.net/blog/2008/10/06/getting-started-programming-for-the-mac/</link>
		<comments>http://www.macfanatic.net/blog/2008/10/06/getting-started-programming-for-the-mac/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 19:17:22 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/10/06/getting-started-programming-for-the-mac/</guid>
		<description><![CDATA[Recently, I have had several people come to me asking for advice about Mac programming. A few of these have experience in web standards and Flash/Flex/Air development, while others were in the Java/C++ crowd, and the last guy was just getting started with no experience at all.
The fact that I have had so many approach [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I have had several people come to me asking for advice about Mac programming. A few of these have experience in web standards and Flash/Flex/Air development, while others were in the Java/C++ crowd, and the last guy was just getting started with no experience at all.</p>
<p>The fact that I have had so many approach me, with almost the identical question raises a very valid point. Just where does one find the best documentation and sample code to get started in Cocoa development? With so many developers making the switch to iPhone and then the Mac (and hopefully <a href="http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/" target="_top">Cappuccino</a> for web), I think this post will only gain value as time goes on.</p>
<p>So I have compiled a list of extremely useful resources. If you spent enough time googling, you would certainly run across these sites yourself. However, I&#8217;m saving you something very precious: time. These vary in range of beginner programmer to advanced genius, so there is a little something for everyone. Keep in mind that as of writing this, official publications on Objective-C 2.0 are just barely in print, and anything for iPhone is still in the works, as the NDA keeping publishers from releasing books <a href="http://www.macfanatic.net/blog/2008/10/01/iphone-nda-dead/" target="_top">was just lifted a week ago</a>.</p>
<ul>
<li>THE doc on the Cocoa language, from Apple, <a href="http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html">HTML</a> or <a href="http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/ObjC.pdf">PDF</a></li>
<li><a href="http://developer.apple.com/">http://developer.apple.com</a> &#8211; Great place to start for tutorials, etc in general</li>
<li><a href="http://cocoablogs.com/">http://cocoablogs.com/</a> &#8211; List of all the top Cocoa developers blogs</li>
<li><a href="http://www.cocoadev.com/index.pl">http://www.cocoadev.com/index.pl</a> &#8211; THE Cocoa message boards</li>
<li><a href="http://forums.cocoaforge.com/index.php">http://forums.cocoaforge.com/index.php</a> &#8211; Another great Cocoa forum, more advanced</li>
<li><a href="http://inexdo.com/CocoaNav">http://inexdo.com/CocoaNav</a> &#8211; Wonderful little piece of software for viewing Cocoa headers (information on classes and heirachy)</li>
</ul>
<p>
The finale comes with &#8220;<a href="http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619" target="_blank">Cocoa Programming Mac OS X 3rd Edition</a>&#8220;. It assumes very little programming knowledge and yet contains a good 80% of what you need to know when designing a full Cocoa programming. Key design concepts are explained in great detail and it is a wonderful resource.</p>
<p>If you have anything to add to this list, please leave a comment on this post or <a href="mailto:matt@macfanatic.net" target="_blank">send me an email</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/10/06/getting-started-programming-for-the-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Activation/Inhibtion Cellular Automaton Simulator Posted</title>
		<link>http://www.macfanatic.net/blog/2008/10/03/activationinhibtion-cellular-automaton-simulator-posted/</link>
		<comments>http://www.macfanatic.net/blog/2008/10/03/activationinhibtion-cellular-automaton-simulator-posted/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 02:46:19 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/10/03/activationinhibtion-cellular-automaton-simulator-posted/</guid>
		<description><![CDATA[This is the first installment in the Biologically Inspired Computation series, examining pattern formation with cellular automaton.
Theory
Imagine a single skin cell on a zebra. How does the cell know whether it should be white or black? Simply puts, the cell takes into account the value of the surrounding cells. If it&#8217;s surrounded by several black [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first installment in the <a href="http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/">Biologically Inspired Computation series</a>, examining pattern formation with cellular automaton.</p>
<p><strong>Theory</strong></p>
<p>Imagine a single skin cell on a zebra. How does the cell know whether it should be white or black? Simply puts, the cell takes into account the value of the surrounding cells. If it&#8217;s surrounded by several black cells, then more than likely it should be black, right? Over time the cell keep looking at the cells around it, and the system changes. Eventually, the system will reach a pattern where it doesn&#8217;t change anymore. When this happens, the system has converged. Overall this is the basic theory behind pattern formation, on which the Activation/Inhibition Cellular Automaton is based.</p>
<p>This project is designed to investigate how varying parameters in the mathematical equation affects the pattern formation. For example, there is a parameter that influences how many cells away actually influence the current cell&#8217;s decision to be white or black. A larger number means that cells farther away are considered, while a smaller number means the converse. By varying a total of six parameters in the experiment, one can see the effect that these parameters have on the system.</p>
<p><img style="margin-left:20px;" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/10/step-14.jpg" alt="step-14.jpg" width="100" height="100" /> <img style="margin-left:75px;" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/10/step-9-1.jpg" alt="step-9-1.jpg" width="100" height="100" /> <img style="margin-left:75px;" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/10/step-6.jpg" alt="step-6.jpg" width="100" height="100" /> <img style="margin-left:75px;" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/10/step-9.jpg" alt="step-9.jpg" width="100" height="100" /></p>
<h3>Purpose</h3>
<p>The Xcode project, aica, is written to perform a few different tasks. First off, you can quickly run a set of sample experiments that will produce some interesting converged systems. By interesting, I mean that the images representing the patterns are visually intriguing, as well as mathematically. AICA also allows a user to quickly run one experiment with a set of parameters, or run a larger set of experiments with different parameters from file.</p>
<p>In designing this application for my Biologically Inspired Computation course, I needed quantitative measurements describing what is happening in the system. These measurements are calculated once the system has converged and are not very pretty equations, involving lots of summations, logarithms and probability. I&#8217;m not going to delve into the mechanics and descriptions of these calculations, even though that was part of my report.</p>
<h3>Design</h3>
<p>I needed this to perform the basic tasks outlined above. In addition, I also wanted to have better statistics, so for each set of parameters ran (an experiment), I might want to run this several times and take the average of the calculated values describing the system. I classified each of these as a &#8220;trial&#8221;. So, the application structure is beginning to look something like this:</p>
<ul>
<li>Controller code for interacting with the interface and managing the experiments to be ran</li>
<li>An experiment, which will run several trials and average the results, creating an Excel file with data</li>
<li>A trial, which runs until convergence, writing image files for each step in the simulation</li>
</ul>
<p>Feel free to look through project. There are two PDF files accompanying, containing the original project description and theory behind the simulation as well as a more technical document providing hints for writing the summations and mathematical equations as C code. This also contains some specific Cocoa programming techniques of interest to newbies, including using a NSProgressIndicator, Objective-C properties, NSNotifications, sheet programming, using NSSavePanel and NSOpenPanel, as well as creating directories and files using NSFileManager.</p>
<h3>Get Started Now</h3>
<p>Overall, if you have any comments or questions about the project, I&#8217;d love to hear from you. Even if you aren&#8217;t specifically interested, you should download the Application itself and give it a quick test run. Universal build, Leopard only. I also included some more sample files for systematically varying the parameters as I used in my project and used to draw conclusions about the behavior.</p>
<p><a href="http://www.macfanatic.net/downloads/bio_series/aica.zip">AICA Simulator (Leopard Only)</a></p>
<p><a href="http://www.macfanatic.net/downloads/bio_series/aica_source.zip">Source Code and Project Files</a></p>
<p><a href="http://www.macfanatic.net/blog/2008/11/28/biologically-inspired-computation-series/">Biologically Inspired Computation Series</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/10/03/activationinhibtion-cellular-automaton-simulator-posted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xcode Cappuccino Plugin</title>
		<link>http://www.macfanatic.net/blog/2008/10/01/xcode-cappuccino-plugin/</link>
		<comments>http://www.macfanatic.net/blog/2008/10/01/xcode-cappuccino-plugin/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 03:11:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/10/01/xcode-cappuccino-plugin/</guid>
		<description><![CDATA[Great news, writing Cappuccino code is now even easier thanks to an Xcode plugin! Complete with syntax highlighting, basic code completion, project templates, and even Build &#38; Go support to easily test your application from right within Xcode. Makes the transition from iPhone or Mac programming to web even easier as you get to retain [...]]]></description>
			<content:encoded><![CDATA[<p>Great news, writing Cappuccino code is now even easier thanks to an Xcode plugin! Complete with syntax highlighting, basic code completion, project templates, and even Build &#38; Go support to easily test your application from right within Xcode. Makes the transition from iPhone or Mac programming to web even easier as you get to retain Xcode, where all Mac and iPhone developers are at home.</p>
<p>Cappuccino is a new web development platform that implements Cocoa for the web. The language, Objective-J is super similar to Objective-C and the Cocoa classes in AppKit and Foundation can be found in Cappuccino. For my first article on Cappuccino, <a href="http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/" target="_top">read here</a>.</p>
<p>
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/10/xcode-step1.png" width="200" height="148" alt="xcode-step1.png" /> <img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/10/xcode-step2.png" width="200" height="153" alt="xcode-step2.png" style="margin-left:33px;" /> <img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/10/xcode-step3.png" width="200" height="147" alt="xcode-step3.png" style="margin-left:33px;" /></p>
<p><a href="http://cappuccino.org/files/Cappuccino_Developer_Tools.pkg" target="_blank">Download now!</a></p>
<p>Check out <a href="http://cappuccino.org/discuss/2008/10/01/using-xcode-to-develop-in-cappuccino/" target="_blank">this article from the Cappuccino blog</a> for more information</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/10/01/xcode-cappuccino-plugin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone NDA Dead</title>
		<link>http://www.macfanatic.net/blog/2008/10/01/iphone-nda-dead/</link>
		<comments>http://www.macfanatic.net/blog/2008/10/01/iphone-nda-dead/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 17:39:59 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/10/01/iphone-nda-dead/</guid>
		<description><![CDATA[
We have decided to drop the non-disclosure agreement (NDA) for released iPhone software. We put the NDA in place because the iPhone OS includes many Apple inventions and innovations that we would like to protect, so that others don&#8217;t steal our work. It has happened before. While we have filed for hundreds of patents on [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
<p>We have decided to drop the non-disclosure agreement (NDA) for released iPhone software. We put the NDA in place because the iPhone OS includes many Apple inventions and innovations that we would like to protect, so that others don&#8217;t steal our work. It has happened before. While we have filed for hundreds of patents on iPhone technology, the NDA added yet another level of protection. We put it in place as one more way to help protect the iPhone from being ripped off by others. However, the NDA has created too much of a burden on developers, authors and others interested in helping further the iPhone&#8217;s success, so we are dropping it for released software. Developers will receive a new agreement without an NDA covering released software within a week or so. Please note that unreleased software and features will remain under NDA until they are released. Thanks to everyone who provided us constructive feedback on this matter.</p>
</blockquote>
<p>The NDA is gone. Finally books can be published and developers can share code. Whether this will ultimately hurt things is just a wait and see.</p>
<p>From <a href="http://developer.apple.com/iphone/program/" target="_blank">Apple Developer Connection</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/10/01/iphone-nda-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>History of the Browser User-Agent String</title>
		<link>http://www.macfanatic.net/blog/2008/09/24/history-of-the-browser-user-agent-string/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/24/history-of-the-browser-user-agent-string/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 14:09:04 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/09/24/history-of-the-browser-user-agent-string/</guid>
		<description><![CDATA[Slightly more nerdy in reading, but of great entertainment and technological historical significance  
Go through the ways that browsers tell websites what type of browser it is. Including masquerading as other browsers, the browser wars of the 90s, the Gecko/Firefox/Camino/Gnome camp and the WebKit/Safari/Konquerer/Nokia/iPhone goodness that we have today. Very interesting read and nice [...]]]></description>
			<content:encoded><![CDATA[<p>Slightly more nerdy in reading, but of great entertainment and technological historical significance <img src='http://www.macfanatic.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Go through the ways that browsers tell websites what type of browser it is. Including masquerading as other browsers, the browser wars of the 90s, the Gecko/Firefox/Camino/Gnome camp and the WebKit/Safari/Konquerer/Nokia/iPhone goodness that we have today. Very interesting read and nice to know that:</p>
<blockquote>
<p>And Apple built Safari, and used KHTML, but added many features, and forked the project, and called it WebKit, but wanted pages written for KHTML, and so Safari called itself Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5, and it got worse.</p>
</blockquote>
<p>Read article <a href="http://www.webaim.org/blog/user-agent-string-history/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/24/history-of-the-browser-user-agent-string/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bluff Javascript Graphing Library</title>
		<link>http://www.macfanatic.net/blog/2008/09/23/bluff-javascript-graphing-library/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/23/bluff-javascript-graphing-library/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 15:56:24 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/09/23/bluff-javascript-graphing-library/</guid>
		<description><![CDATA[For those who have ever wanted to be able to create quick and effective graphs simply from Javascript, here is the library for you. Weighing in at 8kb, with a few simple additions to your page you can have a dynamic graph. A great way to present data to users.


1
2
3
4
5
6
7
8
9
10
11
12
13
  
  &#60;canvas id=&#34;example&#34;&#62;&#60;/canvas&#62;
  &#60;script type=&#34;text/javascript&#34;&#62;
     var g [...]]]></description>
			<content:encoded><![CDATA[<p>For those who have ever wanted to be able to create quick and effective graphs simply from Javascript, here is the library for you. Weighing in at 8kb, with a few simple additions to your page you can have a dynamic graph. A great way to present data to users.</p>
<p><img style="margin-left:150px;" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/picture-4.jpg" alt="Picture 4.png" width="400" height="295" /></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">  
  &lt;canvas id=&quot;example&quot;&gt;&lt;/canvas&gt;
  <span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
     <span style="color: #003366; font-weight: bold;">var</span> g <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> Bluff.<span style="color: #660066;">Line</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'example'</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">400</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     g.<span style="color: #660066;">theme_37signals</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     g.<span style="color: #660066;">title</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">'My Graph'</span><span style="color: #339933;">;</span>
     g.<span style="color: #660066;">data</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'Apples'</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">2</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">3</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">4</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">4</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">3</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     g.<span style="color: #660066;">data</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'Oranges'</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#91;</span><span style="color: #CC0000;">4</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">8</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">7</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">9</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">8</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">9</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     g.<span style="color: #660066;">data</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'Watermelon'</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#91;</span><span style="color: #CC0000;">2</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">3</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">5</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">6</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">8</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     g.<span style="color: #660066;">data</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'Peaches'</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#91;</span><span style="color: #CC0000;">9</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">9</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">10</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">8</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">7</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">9</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     g.<span style="color: #660066;">labels</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#123;</span><span style="color: #CC0000;">0</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">'2003'</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">2</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">'2004'</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">4</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">'2005'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
     g.<span style="color: #660066;">draw</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p><a href="http://bluff.jcoglan.com/" target="_blank">Download Bluff Library</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/23/bluff-javascript-graphing-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MailWrangler Denied for iPhone App Store</title>
		<link>http://www.macfanatic.net/blog/2008/09/22/mailwrangler-denied-for-iphone-app-store/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/22/mailwrangler-denied-for-iphone-app-store/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 19:40:19 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/09/22/mailwrangler-denied-for-iphone-app-store/</guid>
		<description><![CDATA[Yet another iPhone application has been denied from the App Store this week, and yet again the reason is quoted as &#8220;duplicating functionality&#8221; of an already available iPhone application. In this case, the application in reference is Apple&#8217;s own Mail.app on the iPhone. MailWrangler gives a way to easily use multiple GMail accounts simultaneously. Something [...]]]></description>
			<content:encoded><![CDATA[<p>Yet another iPhone application has been denied from the App Store this week, and yet again the reason is quoted as &#8220;duplicating functionality&#8221; of an already available iPhone application. In this case, the application in reference is Apple&#8217;s own Mail.app on the iPhone. MailWrangler gives a way to easily use multiple GMail accounts simultaneously. Something that you can not do in Safari on the iPhone, as you would have to continuously log in and out of GMail. And why even use the web version of GMail and not use Apple&#8217;s own Mail? Access to Contacts, threading and other features that aren&#8217;t available. That by definition suggests that the developer isn&#8217;t &#8220;duplicating&#8221; functionality.</p>
<p>The reasoning behind these denials is seemingly more frequently described as duplicating functionality. However, as Macworld points out, Apple seems to have no problem admitting applications that do <a href="http://www.macworld.com/article/134522/2008/07/iphonesudoku.html" target="_blank">duplicate most functionality</a>, or even <a href="http://www.macworld.com/article/134960/2008/08/appstore.html" target="_blank">admitting applications by the same name</a>.</p>
<blockquote><p>… Your application duplicates the functionality of the built-in iPhone application Mail without providing sufficient differentiation or added functionality, which will lead to user confusion. …</p></blockquote>
<p><img style="margin-left:256px;" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/135668-mailwrangler.jpg" alt="135668-mailwrangler.jpg" width="188" height="282" /></p>
<p>As Dan from Macworld points out, Apple owns the App Store and has the right to admit or deny admittance to anyone. However, it would be wise to apply those rules equally and so far it seems safe to say that Apple is not doing so. Let&#8217;s hope this changes, or I sincerely believe that the iPhone platform will suffer greatly as developers lose confidence in building great applications for a device that they might never be able to sell it to.</p>
<p><a href="http://www.macworld.com/article/135668/2008/09/mailwrangler_denied.html?lsrc=rss_main" target="_blank">Read complete article on MailWranger denial from Macworld</a></p>
<p class="new">Wil Shipley of Delicious Monster fame <a href="http://wilshipley.com/blog/2008/09/iphone-app-store-let-market-decide.html" target="_blank">wrote up a lengthy proposal</a> of ways to fix the App Store and the approval process.  Mostly Wil discusses the fact that Apple is having to come up with ad-hoc solutions on the fly and needs to set down and fix the real problems (such as allowing a user to buy a 1000 dollar app without a confirmation click) before resorting to censorship.  Overall, a very interesting read.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/22/mailwrangler-denied-for-iphone-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daring Fireball: Digging Deeper</title>
		<link>http://www.macfanatic.net/blog/2008/09/22/daring-fireball-digging-deeper/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/22/daring-fireball-digging-deeper/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 15:48:06 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/09/22/daring-fireball-digging-deeper/</guid>
		<description><![CDATA[Recently on Daring Fireball, John discusses the basic concepts behind Apple&#8217;s &#8220;Get a Mac&#8221; campaign and Microsoft&#8217;s new &#8220;I&#8217;m a PC&#8221; rebut. John points out a few differences between the tactics and why in fact Microsoft&#8217;s commercials are more detrimental rather than helpful for the company and the brand.

The framing of Apple&#8217;s ads is not [...]]]></description>
			<content:encoded><![CDATA[<p>Recently on Daring Fireball, John discusses the basic concepts behind Apple&#8217;s &#8220;Get a Mac&#8221; campaign and Microsoft&#8217;s new &#8220;I&#8217;m a PC&#8221; rebut. John points out a few differences between the tactics and why in fact Microsoft&#8217;s commercials are more detrimental rather than helpful for the company and the brand.</p>
<blockquote>
<p>The framing of Apple&#8217;s ads is not about either/or. Not Mac or Windows, a choice between two rival products, like Democrat/Rebuplican, Chevy/Ford, Coke/Pepsi. The framing instead is special vs. regular. Not Coke vs. Pepsi but Coke vs. &#8220;soda&#8221;.</p>
</blockquote>
<p>This is a very important point to be had. While Apple is advertising a superior product that distinguishes your computing experience from the norm, Microsoft is advertising more of the same. More of the same that consumers are already familiar with. The larger picture is that if you want to be generic and blend in with the crowd and have a mediocre computing experience, then having a PC is for you. However, if you want to have that extra special product, and who doesn&#8217;t want the Sirius satellite radio or the leather seats in a new car, then the Mac platform is right for you.</p>
<p>I think John&#8217;s insight into the differing marketing strategies for these two companies is refreshing. Read the complete article at <a href="http://daringfireball.net/2008/09/digging_deeper" target="_blank">Daring Fireball</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/22/daring-fireball-digging-deeper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coding Tip: Comma Trick</title>
		<link>http://www.macfanatic.net/blog/2008/09/21/coding-tip-comma-trick/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/21/coding-tip-comma-trick/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 21:14:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/09/21/coding-tip-comma-trick/</guid>
		<description><![CDATA[Through the years I&#8217;ve been fervently coding, I would have thought this would have came up during my travels. Just how amazing the comma can be.

1
2
3
for &#40; int i = 0, NSPoint p = &#91;self updatingCell&#93;; i &#60; maxIterations &#38;&#38; p.x &#62; 0; i++, p = &#91;self updatingCell&#93; &#41; &#123;
// Do something interesting with this [...]]]></description>
			<content:encoded><![CDATA[<p>Through the years I&#8217;ve been fervently coding, I would have thought this would have came up during my travels. Just how amazing the comma can be.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">for</span> <span style="color: #002200;">&#40;</span> <span style="color: #a61390;">int</span> i <span style="color: #002200;">=</span> <span style="color: #2400d9;">0</span><span style="color: #00AADA;">, NSPoint</span> p <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>self</span><span style="color: #408080;"> updatingCell<span style="color: #002200;">&#93;</span></span>; i &lt; maxIterations <span style="color: #002200;">&amp;&amp;</span> p.x &gt; <span style="color: #2400d9;">0</span>; i<span style="color: #002200;">++</span><span style="color: #00AADA;">, p</span> <span style="color: #002200;">=</span> <span style="color: #00AADA;"><span style="color: #002200;">&#91;</span>self</span><span style="color: #408080;"> updatingCell<span style="color: #002200;">&#93;</span></span> <span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span>
<span style="color: #11740a; font-style: italic;">// Do something interesting with this NSPoint</span>
<span style="color: #002200;">&#125;</span></pre></td></tr></table></div>

<p>I&#8217;ve used the above approach several times, letting me compact code when in loops. However, the next trick presented by <a href="http://www.inexdo.com" target="_blank">Parmanoir</a>, developer of <a href="http://www.inexdo.com/CocoaNav" target="_blank">CocoaNav</a>, is one I never thought of and the article gives a wonderful explanation of the comma operator in C and family.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #11740a; font-style: italic;">// Log and return</span>
<span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span>error<span style="color: #002200;">&#41;</span> <span style="color: #a61390;">return</span> NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;MyFunction failed with error: %@&quot;</span><span style="color: #00AADA;">, error</span><span style="color: #002200;">&#41;</span><span style="color: #00AADA;">, NO</span>;</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/21/coding-tip-comma-trick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OtherInbox</title>
		<link>http://www.macfanatic.net/blog/2008/09/21/otherinbox/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/21/otherinbox/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 07:06:58 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/09/21/otherinbox/</guid>
		<description><![CDATA[What&#8217;s so surprising about this project is that it debuted so quickly after the launch of MobileMe and the popularization of the SproutCore framework. OtherInbox hopes to help reduce clutter in your digital life by eliminating spam, organizing receipts and your overall online life. Will be worth watching to see how it turns out.

OtherInbox is [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s so surprising about this project is that it debuted so quickly after the launch of <a href="http://www.apple.com/mobileme/" target="_blank">MobileMe</a> and the popularization of the <a href="http://www.sproutcore.com/" target="_blank">SproutCore framework</a>. <a href="http://blog.otherinbox.com/" target="_blank">OtherInbox</a> hopes to help reduce clutter in your digital life by eliminating spam, organizing receipts and your overall online life. Will be worth watching to see how it turns out.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/6a00d83420aa6d53ef00e5551257e98834-800wi.jpg" width="675" height="488" alt="6a00d83420aa6d53ef00e5551257e98834-800wi.png" /></p>
<p class="new">OtherInbox is currently in a private beta. You can signup <a href="http://beta.otherinbox.com/signup/macfanatic/" target="_blank">here</a>.  The first 25 registering from this blog can get started right away. Thanks for reading Macfanatic and enjoy the invitations!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/21/otherinbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CocoaNav</title>
		<link>http://www.macfanatic.net/blog/2008/09/20/cocoanav/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/20/cocoanav/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 20:57:16 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/09/20/cocoanav/</guid>
		<description><![CDATA[Ever wanted a truly unique way of browsing through all the Cocoa classes? CocoaNav lets you visualize class relationships and hierarchy, as well as see just what methods are implemented where. Very very handy for those who are not familiar with the NS* family. Free and open source.
  
Download Now for Leopard Only
Web version [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wanted a truly unique way of browsing through all the Cocoa classes? CocoaNav lets you visualize class relationships and hierarchy, as well as see just what methods are implemented where. Very very handy for those who are not familiar with the NS* family. Free and <a href="http://code.google.com/p/cocoanav/" target="_blank">open source</a>.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/picture-2.png" width="200" height="151" alt="Picture 2.png" /> <img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/picture-3.png" width="200" height="151" alt="Picture 3.png" style="margin-left:33px;" /> <img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/picture-1.png" width="200" height="149" alt="Picture 1.png" style="margin-left:33px;" /></p>
<p><a href="http://www.inexdo.com/CocoaNav" target="_blank">Download Now for Leopard Only</a></p>
<p><a href="http://www.inexdo.com/CocoaNav_JS" target="_blank">Web version for Firefox and Safari</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/20/cocoanav/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Espresso from MacRabbit Software</title>
		<link>http://www.macfanatic.net/blog/2008/09/19/espresso-from-macrabbit-software/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/19/espresso-from-macrabbit-software/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 19:47:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/09/19/espresso-from-macrabbit-software/</guid>
		<description><![CDATA[There is something very exciting coming for web developers on the Mac late this fall and it&#8217;s from the same great company that gives us 2007 Apple Design Award winner, CSSEdit. MacRabbit has been hard at work giving us the same style, elegance, and usability that is offered in CSSEdit, but for HTML and more. [...]]]></description>
			<content:encoded><![CDATA[<p>There is something very exciting coming for web developers on the Mac late this fall and it&#8217;s from the same great company that gives us 2007 Apple Design Award winner, CSSEdit. MacRabbit has been hard at work giving us the same style, elegance, and usability that is offered in CSSEdit, but for HTML and more. Turns out the project has evolved into a project managing, file editing and uploading beauty that looks to compete directly with Panic&#8217;s own Coda, released last year.</p>
<p>Espresso is still in beta testing but is slated for a November 2008 release. I&#8217;m very excited to get my hands on this software. Web design is such a tedious process, and while Coda made a valiant attempt at integrating and relieving the stress, it still lacks the poise and elegance that I&#8217;m positive MacRabbit will deliver. If you are interested in being the first to know about more MacRabbit news, you can signup at the bottom of the info page.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/shotpreview.jpg" alt="ShotPreview.jpg" width="700" height="525" style="width:675px" /></p>
<p>Also, if you are passionate about a particular language being supported in Espresso, I would encourage you to get in contact with MacRabbit for more information on becoming a &#8220;Sugar Daddy&#8221; (or Mommy). Developers releasing plugins (called &#8220;Sugars&#8221;) adding support for a language gets the prestigious title as well as a free copy of Espresso. More details on that <a href="http://macrabbit.com/espresso/extend/" target="_blank">here</a>.</p>
<p><a href="http://macrabbit.com/espresso/" target="_blank">Espresso</a></p>
<p><a href="http://macrabbit.com/cssedit/" target="_blank">CSSEdit</a></p>
<p><a href="http://www.panic.com/coda/" target="_blank">Coda from Panic Software</a></p>
<p><a href="http://www.macfanatic.net/blog/2007/05/12/coda-review/" target="_blank">Mac Fanatic Coda Review</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/19/espresso-from-macrabbit-software/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iTunes 8 Album View Still Exists</title>
		<link>http://www.macfanatic.net/blog/2008/09/10/itunes-8-album-view-still-exists/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/10/itunes-8-album-view-still-exists/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 00:05:21 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1270</guid>
		<description><![CDATA[With the Grid View being introduced in iTunes 8, all the buzz I&#8217;ve read on the net suggested that the previous Album List View was deprecated in this release.  However, its still lurking in the shadows.
In the iTunes toolbar, there are three buttons.  From left to right: List View, Grid View, and Cover [...]]]></description>
			<content:encoded><![CDATA[<p>With the Grid View being introduced in iTunes 8, all the buzz I&#8217;ve read on the net suggested that the previous Album List View was deprecated in this release.  However, its still lurking in the shadows.</p>
<p>In the iTunes toolbar, there are three buttons.  From left to right: List View, Grid View, and Cover Flow View.  If you want to see your album artwork while in List View, in the very top left of the list, there is a small &#8220;disclosure&#8221; triangle that almost looks like a &#8220;now playing&#8221; icon on the iPhone and such.  Click this and the album artwork displays inline with all your songs in List View.</p>
<p>It&#8217;s the same functionality as the previous view, just better implemented as far as I can tell.  Can be useful at times, because you can still see your album artwork and have the list sorted by Date Added, for example.  You cannot do that in Grid View because all the songs per Album, or Artist, etc, are grouped together.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/picture-1.jpg" alt="" title="picture-1"  style="width:675px"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/10/itunes-8-album-view-still-exists/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>&#8220;Let&#8217;s Rock&#8221; Event</title>
		<link>http://www.macfanatic.net/blog/2008/09/09/lets-rock-event/</link>
		<comments>http://www.macfanatic.net/blog/2008/09/09/lets-rock-event/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 18:37:06 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1267</guid>
		<description><![CDATA[With the updated iPod Touch, iTunes 8, addition of HD TV shows on iTunes and the return of NBC, the redesign of the Nano seems the most significant to me.
The previous design, 3rd generation, were quite ugly I think.  Just the design as well as the colors.  However, the updated Nano is simply stunning in [...]]]></description>
			<content:encoded><![CDATA[<p>With the updated iPod Touch, iTunes 8, addition of HD TV shows on iTunes and the return of NBC, the redesign of the Nano seems the most significant to me.</p>
<p>The previous design, 3rd generation, were quite ugly I think.  Just the design as well as the colors.  However, the updated Nano is simply stunning in color and shape.  The updated software, including Cover Flow, is quite impressive as well.  I can&#8217;t wait to play with one of these in person.</p>
<p> <a href="http://store.apple.com/us/browse/home/shop_ipod/family/ipod_nano?mco=MTE2NTY"><img style="margin-left:65px" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/09/untitled-image.png" alt="4th Gen iPod Nano" width=530 /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/09/09/lets-rock-event/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Path to 64bits</title>
		<link>http://www.macfanatic.net/blog/2008/08/27/path-to-64bits/</link>
		<comments>http://www.macfanatic.net/blog/2008/08/27/path-to-64bits/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 17:26:48 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1266</guid>
		<description><![CDATA[AppleInsider has posted an excellent three page article detailing the path from 32bits to 64bits on PCs and Macs.  It puts everything into perspective and outlines the reasons that the switch from PowerPC to Intel for Apple was important in the longrun and challenges that are faced with the x64 version of Windows as well [...]]]></description>
			<content:encoded><![CDATA[<p>AppleInsider has posted an excellent three page article detailing the path from 32bits to 64bits on PCs and Macs.  It puts everything into perspective and outlines the reasons that the switch from PowerPC to Intel for Apple was important in the longrun and challenges that are faced with the x64 version of Windows as well as the complications that would arise if Snow Leopard is 64bit only.  Overall a great read, although a bit technical.</p>
<p><a href="http://www.appleinsider.com/articles/08/08/26/road_to_mac_os_x_10_6_snow_leopard_64_bits.html" target="_blank">AppleInsider | Road to Mac OS X 10.6 Snow Leopard: 64-Bits</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/08/27/path-to-64bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stunning Lego Photographs</title>
		<link>http://www.macfanatic.net/blog/2008/08/21/stunning-lego-photographs/</link>
		<comments>http://www.macfanatic.net/blog/2008/08/21/stunning-lego-photographs/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 20:38:22 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1264</guid>
		<description><![CDATA[
Flickr user Balakov likes to take photos using Lego figures.  And not just any photos, Balakov actually recreates famous paintings, photographs, and scenes in painstakingly detail.  The attention to detail in his work is truly amazing and the result is wonderful.  I especially love the recreations of Star Wars scenes and the way Balakov has even went past [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/balakov/sets/72157603412185394/" target="_blank"><img class="aligncenter size-full wp-image-1265" style="margin-left:88px; margin-top:25px;" title="Lego Iwo Jima" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/08/2452020557_6cb5c3399b.jpg" alt="" /></a></p>
<p>Flickr user Balakov likes to take photos using Lego figures.  And not just any photos, Balakov actually recreates famous paintings, photographs, and scenes in painstakingly detail.  The attention to detail in his work is truly amazing and the result is wonderful.  I especially love the recreations of Star Wars scenes and the way Balakov has even went past the series and created scenes such as one depicting a Storm Trooper with a brief case, after the fall of the Empire.  Wonderful and truly unique work.</p>
<p><a href="http://www.flickr.com/photos/balakov/sets/72157603412185394/" target="_blank">Lego Album on Flickr</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/08/21/stunning-lego-photographs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AIM Flash Released</title>
		<link>http://www.macfanatic.net/blog/2008/08/21/aim-flash-released/</link>
		<comments>http://www.macfanatic.net/blog/2008/08/21/aim-flash-released/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 17:28:23 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1263</guid>
		<description><![CDATA[AOL has released a Flash version of the popular AIM client today.  This is a web-based version of the desktop client, allowing users to use the AIM network by simply going to the application&#8217;s page, instead of downloading and installing software on the computer.
This service looks to directly compete with current market offerings such as [...]]]></description>
			<content:encoded><![CDATA[<p>AOL has released a Flash version of the popular AIM client today.  This is a web-based version of the desktop client, allowing users to use the AIM network by simply going to the application&#8217;s page, instead of downloading and installing software on the computer.</p>
<p>This service looks to directly compete with current market offerings such as Meebo, which allow users to login to multiple chat services through a web interface, without installing software.  Sadly, because AOL has built the AIM application using Flash, it is not usable on the iPhone or iPod Touch.  I recommend either Meebo for a web based application, or using MobileChat or AIM as an application for the 2.0 iPhone Software from the iTunes Application Store.</p>
<p><a href="http://www.aim.com/aimexpress.adp" target="_blank">AIM on the web</a></p>
<p><a href="http://www.meebo.com" target="_blank">Meebo</a></p>
<p><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=287479962&amp;mt=8">MobileChat for iPhone/Touch</a></p>
<p><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=281704574&amp;mt=8">AIM for iPhone/Touch</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/08/21/aim-flash-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hire Me</title>
		<link>http://www.macfanatic.net/blog/2008/08/16/hire-me/</link>
		<comments>http://www.macfanatic.net/blog/2008/08/16/hire-me/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 19:45:28 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1262</guid>
		<description><![CDATA[I&#8217;ve made the jump to Indie development finally.  While I still have one year left in school, I have managed to save some money up so I don&#8217;t have to work for awhile and I focus on getting a project under my belt.
If you&#8217;re looking for help with a Cocoa, iPhone, or web project, or [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve made the jump to Indie development finally.  While I still have one year left in school, I have managed to save some money up so I don&#8217;t have to work for awhile and I focus on getting a project under my belt.</p>
<p>If you&#8217;re looking for help with a Cocoa, iPhone, or web project, or have any ideas, I&#8217;d love to <a href="mailto:matt@macfanatic.net">hear</a> them.  I have a few ideas myself and have one in development, but I&#8217;m still up for more to take on.  Look forward to hearing from everyone!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/08/16/hire-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SearchMe</title>
		<link>http://www.macfanatic.net/blog/2008/08/16/searchme/</link>
		<comments>http://www.macfanatic.net/blog/2008/08/16/searchme/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 19:20:44 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1260</guid>
		<description><![CDATA[I just came across a new search provider that displays the results in a very nice format.  Basically, CoverFlow is used to display huge page thumbnails.  It&#8217;s quite impressive.  And the video search even starts playing the videos right in the search results, like QuickLook.  

SearchMe.com
]]></description>
			<content:encoded><![CDATA[<p>I just came across a new search provider that displays the results in a very nice format.  Basically, CoverFlow is used to display huge page thumbnails.  It&#8217;s quite impressive.  And the video search even starts playing the videos right in the search results, like QuickLook.  </p>
<p><a href="http://www.macfanatic.net/blog/wp-content/uploads/2008/08/picture-4.png"><img class="alignnone size-full wp-image-1261" title="picture-4" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/08/picture-4.png" alt="" width="675px" /></a></p>
<p><a href="http://www.searchme.com" target="_blank">SearchMe.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/08/16/searchme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rainbow Artwork</title>
		<link>http://www.macfanatic.net/blog/2008/08/08/rainbow-artwork/</link>
		<comments>http://www.macfanatic.net/blog/2008/08/08/rainbow-artwork/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 05:38:31 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1257</guid>
		<description><![CDATA[So I can&#8217;t take credit for the actual rainbow in this illustration, as it is available on iStockPhoto.com, but I wanted to share this background that I made with it for others.  A gesture of gay pride for all others out there.  Enjoy!
 

]]></description>
			<content:encoded><![CDATA[<p>So I can&#8217;t take credit for the actual rainbow in this illustration, as it is available on <a href="http://www.istockphoto.com/file_closeup/arts-and-entertainment/arts-backgrounds/6433051-flowing-lines-background.php?id=6433051" target="_blank">iStockPhoto.com</a>, but I wanted to share this background that I made with it for others.  A gesture of gay pride for all others out there.  Enjoy!</p>
<p> </p>
<p><a href="http://www.macfanatic.net/blog/wp-content/uploads/2008/08/fucking-rainbow.jpg"><img class="alignnone size-medium wp-image-1258" title="fucking-rainbow" src="http://www.macfanatic.net/blog/wp-content/uploads/2008/08/fucking-rainbow.jpg" alt="" width="675px" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/08/08/rainbow-artwork/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoto Won&#8217;t Import/Delete Files from Camera</title>
		<link>http://www.macfanatic.net/blog/2008/08/03/iphoto-wont-importdelete-files-from-camera/</link>
		<comments>http://www.macfanatic.net/blog/2008/08/03/iphoto-wont-importdelete-files-from-camera/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 14:52:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1256</guid>
		<description><![CDATA[Here is a quick fix I just thought of which worked for me.
I had put my camera in USB mode a few months ago and placed photos on there using the Finder, so I could take the SD card somewhere with me and have the photos with me.  When I was finished, I used the [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a quick fix I just thought of which worked for me.</p>
<p>I had put my camera in USB mode a few months ago and placed photos on there using the Finder, so I could take the SD card somewhere with me and have the photos with me.  When I was finished, I used the camera&#8217;s built-in &#8220;Delete All Files&#8221; option and everything seemed fine.  However, when importing subsequent pictures in iPhoto, there was empty boxes after all the pictures I had taken, when looking at the camera.  And after iPhoto was done importing the pictures, it could not delete those empty blocks.</p>
<p>I had just lived with this, until today.  I was looking online on how to format an SD card, and had a wonderful idea: I would try Apple&#8217;s own Image Capture utility already on my Mac.  Sure enough, I launched the application, clicked the &#8216;Download Some&#8217; button to actually see the photos (noticing that the filenames started with an underscore, probably the root of all this evil) and easily deleted them from within the application.</p>
<p>I&#8217;d imagine using the Terminal to view the hidden files and deleting them would have worked as well.  Nothing showed up in the Finder, but that was probably related to the weird filenames as well.</p>
<p>Hope this quick tip helps someone!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/08/03/iphoto-wont-importdelete-files-from-camera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sparkle 1.5 Beta Available</title>
		<link>http://www.macfanatic.net/blog/2008/06/19/sparkle-15-beta-available/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/19/sparkle-15-beta-available/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 14:48:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/19/sparkle-15-beta-available/</guid>
		<description><![CDATA[A little overshadowed in the developer community by WWDC and all the inevitable ramblings that take place after, the famous Sparkle framework for automatically updating applications has seen an impressive update.

Still in beta, v1.5 introduces several new features including:

Support for .pkg files
Support for receiving demographic information from users
Can update bundles, not restricted to just .app [...]]]></description>
			<content:encoded><![CDATA[<p>A little overshadowed in the developer community by WWDC and all the inevitable ramblings that take place after, the famous Sparkle framework for automatically updating applications has seen an impressive update.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/picture-1.png" alt="" title="Sparkle Teaser" class="alignnone size-full wp-image-1254" style="width:675px" /></p>
<p>Still in beta, v1.5 introduces several new features including:</p>
<ul>
<li>Support for .pkg files</li>
<li>Support for receiving demographic information from users</li>
<li>Can update bundles, not restricted to just .app applications</li>
<li>Minimum system version checking for users</li>
<li>Garbage Collection</li>
<li>Better version comparison algorithm</li>
<li>DSA instead of less secure MD5</li>
<li>Won&#8217;t update if app is running from a disk image</li>
</ul>
<p>Andy has also taken the time to dramatically simplify the Sparkle site itself, and move the project over to Launchpad for easier development. Be sure to check out this new version to incorporate into your apps to gain the new features.</p>
<p><a href="http://sparkle.andymatuschak.org/" target="_blank">Sparkle Page</a></p>
<p><a href="https://launchpad.net/sparkle" target="_blank">Sparkle on LaunchPad</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/19/sparkle-15-beta-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Those Cool Reflections in Photoshop</title>
		<link>http://www.macfanatic.net/blog/2008/06/18/creating-those-cool-reflections-in-photoshop/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/18/creating-those-cool-reflections-in-photoshop/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 13:00:12 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/20/creating-those-cool-reflections-in-photoshop/</guid>
		<description><![CDATA[Web 2.0 has a distinct look and feel. Part of that is a set of gradients and reflections. I&#8217;ve been doing reflections in Photoshop for quite awhile now, but I&#8217;m always looking for an easier way to accomplish that. I just ran across a site that has the most elegant way to create reflections. It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Web 2.0 has a distinct look and feel. Part of that is a set of gradients and reflections. I&#8217;ve been doing reflections in Photoshop for quite awhile now, but I&#8217;m always looking for an easier way to accomplish that. I just ran across a site that has the most elegant way to create reflections. It&#8217;s a <a href="http://www.sebastiansulinski.co.uk/web_design_tutorials/photoshop/reflection/text_reflection.php#" target="_blank">video tutorial</a>, so I&#8217;ll try to wrap that up in text as best as possible.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/reflection.png" width="700" height="150" alt="reflection.png" /></p>
<p>Create a document with your text layer. Duplicate that layer and flip that vertically, pulling the duplicate layer down so it is a reflection under the first. To feather this second lower layer out to make this effect more impressive, use the Square Marquee utility, with a feathering setting of 10px, to select the bottom half of the second layer and then hit delete. This effectively removes most of the reflection, and you can now play with the opacity of that layer to fine tune the effect even more.</p>
<p>Overall, I&#8217;m very impressed with this approach and it makes it so much easier to accomplish this task.</p>
<p><a href="http://www.sebastiansulinski.co.uk/index.php" target="_blank">Sebastian Sulinski Design</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/18/creating-those-cool-reflections-in-photoshop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Knoxville Pride on June 21st</title>
		<link>http://www.macfanatic.net/blog/2008/06/17/knoxville-pride-on-june-21st/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/17/knoxville-pride-on-june-21st/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 02:33:20 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/18/knoxville-pride-on-june-21st/</guid>
		<description><![CDATA[
For all the Knoxvillians out there, Pride is returning to East Tennessee this week. There are events each evening this week, leading up to the day long celebration of the LGBT community on Saturday, June 21st, from 3-10 in Market Square. And of course, there will be an after party at Rainbow West.
I will most [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/rainbow_black_final.jpg" alt="" title="rainbow_black_final" class="alignnone size-full wp-image-1250" style="margin-left:209px;margin-top:25px"/></p>
<p>For all the Knoxvillians out there, Pride is returning to East Tennessee this week. There are events each evening this week, leading up to the day long celebration of the LGBT community on Saturday, June 21st, from 3-10 in Market Square. And of course, there will be an after party at Rainbow West.</p>
<p>I will most likely be attending the Thursday night event, which is Sundown in the City. If you&#8217;re gay and are going to be there, wear red and show support!</p>
<p>Also, I hope to meet some fellow bloggers from the area at the Saturday event in Market Square. The Lambda Student Union from the University of Tennessee will be there with a table, providing information to allies and meeting people in the community. Look for our table and come up and say hi.</p>
<p><a href="http://www.knoxvillepridefest.com/" target="_blank">Knoxville Pride 2008</a></p>
<p><a href="http://web.utk.edu/~lambda/">Lambda Student Union</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/17/knoxville-pride-on-june-21st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WebKit Nightlies</title>
		<link>http://www.macfanatic.net/blog/2008/06/17/webkit-nightlies/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/17/webkit-nightlies/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 00:50:19 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/17/webkit-nightlies/</guid>
		<description><![CDATA[For those who don&#8217;t know, WebKit is the open-source version of Apple&#8217;s own Safari. Granted, Apple does tack on plenty of useful features that you can&#8217;t get in WebKit, but the main performance improvements happen here.
There was buzz during WWDC &#8216;08 about Safari 4&#8217;s 1.61x Javascript performance improvement over Safari 3.1. Even more, it is [...]]]></description>
			<content:encoded><![CDATA[<p>For those who don&#8217;t know, WebKit is the open-source version of Apple&#8217;s own Safari. Granted, Apple does tack on plenty of useful features that you can&#8217;t get in WebKit, but the main performance improvements happen here.</p>
<p>There was buzz during WWDC &#8216;08 about Safari 4&#8217;s 1.61x Javascript performance improvement over Safari 3.1. Even more, it is 4.34x as fast compared to Safari 3.0. That&#8217;s very impressive improvements, placing Safari and WebKit out ahead of even the latest version of Firefox, version 3, released just today. Well, if you would like that performance boost today while running Javascript intensive sites, then download the latest nightly build from the WebKit site and have fun!</p>
<p><a href="http://webkit.org/" target="_blank">WebKit Open-Source Project</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/17/webkit-nightlies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BGHUD AppKit &#8211; Impressive HUD Framework</title>
		<link>http://www.macfanatic.net/blog/2008/06/17/bghud-appkit-impressive-hud-framework/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/17/bghud-appkit-impressive-hud-framework/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 18:13:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/19/bghud-appkit-impressive-hud-framework/</guid>
		<description><![CDATA[The lack of HUD controls from Apple in Leopard is a hot topic. The HUD style has picked up quite a following over the last few years, and without an official release of the controls from Apple, developers have been left to their own devices to replicate that style.
The community has been hard at work [...]]]></description>
			<content:encoded><![CDATA[<p>The lack of HUD controls from Apple in Leopard is a hot topic. The HUD style has picked up quite a following over the last few years, and without an official release of the controls from Apple, developers have been left to their own devices to replicate that style.</p>
<p>The community has been hard at work and before now the most notable project being developed was by the Shiira web browser team, called BlkAppKit.</p>
<p>Tim Davis from Binary Method has been hard at work creating an awesome framework of HUD controls. Unlike the few other kits already out there, BGHUD AppKit does not use images to create the controls. None at all. These controls are beautiful and ready for Resolution Independence. Also worth noting is the shear number of controls already available, the speed with which the developer is creating new ones and the community that is using it, including RealMac Software, developers of RapidWeaver.<a href="http://www.binarymethod.com/content/bghudappkit.php" target="_blank"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/hud.png" width="700" height="500" alt="hud.png"  style="width:675px"/></a></p>
<p>Another unique feature to the BGHUD AppKit is theming. Tim has taken an interesting approach to theming the controls to better match your application, if you need something different than the default HUD style. Place your controls on the windows and set the custom class, as you would with any other custom control in Interface Builder. Building and Running the application at this time will show no difference. However, if you initiate an object controller, of either &#8220;BGThemeManager&#8221; or &#8220;BGGradientTheme&#8221; and connect the outlet of every control to this object, your controls are now updated. Using the &#8220;BGGradientTheme&#8221; gives you the default appearance, while using the theme manager lets you customize the controls.</p>
<p>This seems a little tedious upfront, especially if you want to just use the default appearance. However, if you needed to change the overall appearance of your application, instead of subclassing all of these controls, you can simply subclass and use the update theme manager. Therefore, it does pay off in that respect.</p>
<p>My personal recommendation: If I don&#8217;t set the outlet on my control to a theme manager, then use the default HUD behavior. That way I don&#8217;t even have to worry with it. But, the work put into this framework is phenomenal and it seems that Tim isn&#8217;t sleeping until he implements every last single available control perfectly. If you need HUD controls in your project, I strongly believe this is the best framework available. The work is beautiful, it&#8217;s under heavy and active development, the developer is responsive to requests, it&#8217;s easily theme-able, and all the controls are already Resolution Independent.</p>
<p class="information">Update: Tim has already read the post and really liked my recommendation for simplifying the ThemeManager behavior. Even better, he&#8217;s already implemented the change into the framework, so checking out subsequent version from SVN are now more friendly. Check out his blog for more details and to get your copy.</p>
<p><a href="http://www.binarymethod.com/content/bghudappkit.php" target="_blank">BGHUD AppKit Home</a></p>
<p><a href="http://shiira.jp/hmblkappkit/en.html" target="_blank">Shiira BlkAppKit</a></p>
<p><a href="http://www.realmacsoftware.com/" target="_blank">RealMac Software</a></p>
<p><a href="http://www.macfanatic.net/blog/2007/11/29/hud-controls-in-leopard/">My previous post on HUD controls in Leopard</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/17/bghud-appkit-impressive-hud-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SproutCore Tutorial on Models</title>
		<link>http://www.macfanatic.net/blog/2008/06/17/sproutcore-tutorial-on-models/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/17/sproutcore-tutorial-on-models/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 17:55:06 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1247</guid>
		<description><![CDATA[
For one, the SproutCore website is now back online after being Dugg a couple days ago. And not only that, there is a very good introduction to models, records (including saving and retrieving) and a brief introduction to the local database, called the Store. If you&#8217;re interested in developing more full-featured, Desktop like apps for [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/logo.png" alt="" title="SproutCore Logo" style="margin-left:140px;margin-top:25px" class="aligncenter size-full wp-image-1240" /></p>
<p>For one, the SproutCore website is now back online after being Dugg a couple days ago. And not only that, there is a very good introduction to models, records (including saving and retrieving) and a brief introduction to the local database, called the Store. If you&#8217;re interested in developing more full-featured, Desktop like apps for the web, you need to check out the SproutCore framework.</p>
<p><a href="http://www.sproutcore.com/2008/06/16/30-second-tutorial-on-models/" target="_blank">Models Tutorial</a></p>
<p><a href="http://www.sproutcore.com" target="_blank">SproutCore Site</a></p>
<p><a href="http://www.macfanatic.net/blog/2008/06/15/sproutcore-feature-rich-javascript-framework/" target="_blank">My Introduction to SproutCore</a></p>
<p><a href="http://280slides.com/Editor/" target="_blank">Objective-J, Cappuccino, and 280Slides.com</a></p>
<p><a href="http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/" target="_blank">My Introduction to Objective-J and Cappuccino</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/17/sproutcore-tutorial-on-models/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouTube Bo Burnham Album on iTunes</title>
		<link>http://www.macfanatic.net/blog/2008/06/17/youtube-bo-burnham-album-on-itunes/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/17/youtube-bo-burnham-album-on-itunes/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 13:00:08 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/17/youtube-bo-burnham-album-on-itunes/</guid>
		<description><![CDATA[The 17 year old YouTube star, responsible for such amazing songs as &#8216;My Whole Family (Thinks I&#8217;m Gay)&#8217; and &#8216;Klan KooKout&#8217; is releasing his songs on the iTunes store today. If you haven&#8217;t ever heard of Bo, then you must take 5 minutes of your life to browse through his songs now. A comedic genius [...]]]></description>
			<content:encoded><![CDATA[<p>The 17 year old YouTube star, responsible for such amazing songs as &#8216;My Whole Family (Thinks I&#8217;m Gay)&#8217; and &#8216;Klan KooKout&#8217; is releasing his songs on the iTunes store today. If you haven&#8217;t ever heard of Bo, then you must take 5 minutes of your life to browse through his songs now. A comedic genius with a talent for wordplay, Bo doesn&#8217;t discriminate and has songs concerning every major minority (my own little wordplay). Check out one of my favorite songs below and check the rest out on YouTube, or at <a href="http://boburnham.com/videos.php" target="_blank">Bo&#8217;s website</a>.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/LZoO8LyizLA&#38;hl=en&#38;color1=0x006699&#38;color2=0x54abd6"></param><embed src="http://www.youtube.com/v/LZoO8LyizLA&#38;hl=en&#38;color1=0x006699&#38;color2=0x54abd6" type="application/x-shockwave-flash" width="425" height="344"></embed></object></p>
<p><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewAlbum?i=282799198&amp;id=282799181&amp;s=143441" target="_blank">Buy the EP on iTunes</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/17/youtube-bo-burnham-album-on-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Snow Leopard is Indeed a Major Release</title>
		<link>http://www.macfanatic.net/blog/2008/06/16/why-snow-leopard-is-indeed-a-major-release/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/16/why-snow-leopard-is-indeed-a-major-release/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 05:02:16 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/16/why-snow-leopard-is-indeed-a-major-release/</guid>
		<description><![CDATA[Roughly Drafted Magazine has another pristine article examining just why Snow Leopard is a major release of OS X. The analysis is exceptional, with Daniel making such observations as

Throughout the development of Mac OS X, Apple has reexamined the old ways of doing things in UNIX and proposed new architectures. One example is launchd, the [...]]]></description>
			<content:encoded><![CDATA[<p>Roughly Drafted Magazine has another <a href="http://www.roughlydrafted.com/2008/06/12/wwdc-2008-new-in-mac-os-x-snow-leopard/" target="_blank">pristine article</a> examining just why Snow Leopard is a major release of OS X. The analysis is exceptional, with Daniel making such observations as</p>
<blockquote>
<p>Throughout the development of Mac OS X, Apple has reexamined the old ways of doing things in UNIX and proposed new architectures. One example is launchd, the process that manages the launching, termination, and supervision of other processes in the system. It replaces a variety of existing process managers including init, rc, inetd, xinetd, atd, crond and watchdogd. Few UNIX vendors would bother to engineer an entirely new way to do things, and if undertaken in the FOSS world, such an innovation would rarely be adopted by enough of the Linux community to ever matter.</p>
</blockquote>
<p>and</p>
<blockquote>
<p>Rather than expecting each developer to become an expert in the black art of multithreading, Apple has built sophisticated process management into the kernel where it belongs and added language conventions that enable mere mortals to take advantage of a wide variety of different hardware that users might have at their disposal.</p>
<p>Grand Central Dispatch manages processes in a manner analogous to modern networking. Old telephone equipment used to use circuit switching to transmit information over networks; a dedicated circuit path is easy to set up but it is also expensive and potentially fragile. Modern networking uses packet switching, which breaks up data, phone conversations, or video streams into packets and routes each of them independently in a far more efficient way that is also resilient to network outages. Packets get routed around the problems.</p>
</blockquote>
<p>For those without a technical background, Grand Central is going to be big. The &#8216;black art of multithreading&#8217; is not being said lightly. By adding elegant support in Mac OS itself, Apple is enabling developers to take advantage of multicore Macs with greater ease than ever before. The performance improvement in most applications, and indeed in OS X itself, will be available and noticeable immediately. However, just imagine the payoff we&#8217;ll see as Intel continues to deliver chips with more and more cores.</p>
<p><a href="http://www.roughlydrafted.com" target="_blank">Roughly Drafted Magazine</a></p>
<p><a href="http://www.apple.com/macosx/snowleopard/" target="_blank">Snow Leopard Teaser</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/16/why-snow-leopard-is-indeed-a-major-release/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SproutCore &#8211; Feature Rich Javascript Framework</title>
		<link>http://www.macfanatic.net/blog/2008/06/15/sproutcore-feature-rich-javascript-framework/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/15/sproutcore-feature-rich-javascript-framework/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 04:42:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/15/sproutcore-feature-rich-javascript-framework/</guid>
		<description><![CDATA[I recently took a quick look at an unreleased web development framework called Cappuccino, which makes use of the newly developed Objective-J language used to deploy the Keynote-like web application 280Slides. Seems there is another very powerful Cocoa-like framework already available, and one that Apple has shown great interest in.
SproutCore adds a MVC (model-view-controller) structure [...]]]></description>
			<content:encoded><![CDATA[<p>I recently <a href="http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/">took a quick look</a> at an unreleased web development framework called Cappuccino, which makes use of the newly developed Objective-J language used to deploy the Keynote-like web application 280Slides. Seems there is another very powerful Cocoa-like framework already available, and one that Apple has shown great interest in.</p>
<p>SproutCore adds a MVC (model-view-controller) structure to Javascript. Of course, Cocoa devs will be happy to find the same features noted in Cappuccino, such as undo/redo, bindings, document management, client-side storage with HTML5, and more.</p>
<p><a href='http://www.sproutcore.com'><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/logo.png" alt="" title="logo" class="alignnone size-full wp-image-1240" style="margin-left:140px" /></a></p>
<p>Roughly Drafted Magazine has a very <a href="http://www.roughlydrafted.com/2008/06/14/cocoa-for-windows-flash-killer-sproutcore/" target="_blank">interesting article detailing the implications</a> from this powerful framework. The important ideas to take away from this article lie along the lines that this framework is basically Cocoa for web apps. Apple has already been using SproutCore for over a year in the .Mac Web Gallery, and now has fully deployed SproutCore in the rebranded and revamped .Mac service, MobileMe, in addition to hiring the developer of SproutCore himself. Putting all this effort into the framework and testing it by developing interactive and very Mac-like web applications gives the user the idea that web applications don&#8217;t have to suck. So, a new market is emerging.</p>
<p>This is an amazing article with lots of grounded arguments for Apple&#8217;s moves, and the industry&#8217;s attitude in general. While you&#8217;re checking out Roughly Drafted Magazine, be sure to read other articles which are just as amazing!</p>
<p><a href="http://www.roughlydrafted.com/" target="_blank">Roughly Drafted Magazine</a></p>
<p><a href="http://www.sproutcore.com/" target="_blank">SpoutCore Javascript Framework</a></p>
<p><a href="http://280slides.com/Editor/" target="_blank">280Slides Online Presentation Software</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/15/sproutcore-feature-rich-javascript-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MacYenta &#8211; Helping Mac Developers Hook Up</title>
		<link>http://www.macfanatic.net/blog/2008/06/15/macyenta-helping-mac-developers-hook-up/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/15/macyenta-helping-mac-developers-hook-up/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 18:56:48 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/15/macyenta-helping-mac-developers-hook-up/</guid>
		<description><![CDATA[I just ran across this site earlier today thanks to a quick link on Twitter. It&#8217;s actually a very cool idea. Basically, the creator, Matt James, was listening in on a MacSB (Mac Software Business) and realized just many of the great software titles that he uses are developed by just two people: an insanely [...]]]></description>
			<content:encoded><![CDATA[<p>I just ran across this site earlier today thanks to a quick link on Twitter. It&#8217;s actually a very cool idea. Basically, the creator, <a href="http://www.macyenta.com/profile/1" target="_blank">Matt James</a>, was listening in on a <a href="http://www.mac-developer-network.com/podcasts/macsb/index.html" target="_blank">MacSB (Mac Software Business)</a> and realized just many of the great software titles that he uses are developed by just two people: an insanely great designer and programmer duo. However, he also realized how difficult it was to get started in the business of finding a partner to create this great software, so he create MacYenta to play matchmaker for mac developers.</p>
<p><a href="http://www.macyenta.com/register" target="_blank">Signup for a free profile</a> today. And while you&#8217;re there, <a href="http://www.macyenta.com/profile/2076" target="_blank">be sure to check out my profile as well</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/15/macyenta-helping-mac-developers-hook-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elian Gonzalez joins Cuba&#8217;s youth Communists &#8211; CNN.com</title>
		<link>http://www.macfanatic.net/blog/2008/06/15/elian-gonzalez-joins-cubas-youth-communists-cnncom/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/15/elian-gonzalez-joins-cubas-youth-communists-cnncom/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 17:35:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/15/elian-gonzalez-joins-cubas-youth-communists-cnncom/</guid>
		<description><![CDATA[
  Elian Gonzalez joins Cuba&#8217;s youth Communists [From Elian Gonzalez joins Cuba's youth Communists - CNN.com]

This is one of those moments that truly put my age back into perception. I&#8217;m only 21, but Elian Gonzalez brings up memories from my youth. And now the 14yr old is a member of the Cuban Communists. Not [...]]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://www.cnn.com/2008/WORLD/americas/06/15/gonzalez.ap/index.html?eref=rss_topstories"><p>
  Elian Gonzalez joins Cuba&#8217;s youth Communists [From <a href="http://www.cnn.com/2008/WORLD/americas/06/15/gonzalez.ap/index.html?eref=rss_topstories"><cite>Elian Gonzalez joins Cuba's youth Communists - CNN.com</cite></a>]
</p></blockquote>
<p>This is one of those moments that truly put my age back into perception. I&#8217;m only 21, but Elian Gonzalez brings up memories from my youth. And now the 14yr old is a member of the Cuban Communists. Not that I don&#8217;t condone that, but just interesting that he can still make news like this 8 years after the famous custody battle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/15/elian-gonzalez-joins-cubas-youth-communists-cnncom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mecca &#8211; Another New Browser for Mac</title>
		<link>http://www.macfanatic.net/blog/2008/06/15/mecca-another-new-browser-for-mac/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/15/mecca-another-new-browser-for-mac/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 17:33:10 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/15/mecca-another-new-browser-for-mac/</guid>
		<description><![CDATA[Evidently there is another &#8216;new-generation&#8217; Mac browser being developed currently, in addition to Latitude. Read my interview with the Latitude development team.

However, unlike Latitude, Mecca is being developed by the guys who make Fluid, the Mac app that lets you save web pages as individual &#8216;apps&#8217; to click and run from your Dock. If you&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Evidently there is another &#8216;new-generation&#8217; Mac browser being developed currently, in addition to Latitude. <a href="http://www.macfanatic.net/blog/2008/03/20/interview-with-latitude-team/" target="_blank">Read my interview with the Latitude development team</a>.</p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/20080614-1buqnwdc3f15xpauyq7i4rd7yt.jpg" width="634" height="426" alt="20080614-1buqnwdc3f15xpauyq7i4rd7yt.png" /></p>
<p>However, unlike Latitude, Mecca is being developed by the guys who make <a href="http://fluidapp.com/" target="_blank">Fluid</a>, the Mac app that lets you save web pages as individual &#8216;apps&#8217; to click and run from your Dock. If you&#8217;ve been paying attention, Safari 4 will have this exact functionality built right in. Seems like the guys from <a href="http://fluidapp.com/" target="_blank">Fluid</a> have decided to take their product another direction to stay ahead of Apple.</p>
<p>Check out the <a href="http://meccabrowser.com/" target="_blank">Mecca teaser</a>.</p>
<p>Check out the <a href="http://www.latitudebrowser.com/" target="_blank">Latitude teaser</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/15/mecca-another-new-browser-for-mac/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cappuccino, Objective-J, and 280Slides.com</title>
		<link>http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 06:22:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/</guid>
		<description><![CDATA[The guys from 280 North have been hard at work completing a couple very impressive tasks. First, 280Slides.com is up and running in beta. It&#8217;s a simply amazing Keynote knockoff that takes web applications to an entirely new level. Seriously, if more web applications were this easy to use, more of us would be using [...]]]></description>
			<content:encoded><![CDATA[<p>The guys from 280 North have been hard at work completing a couple very impressive tasks. First, 2<a href="http://280slides.com/" target="_blank">80Slides.com</a> is up and running in beta. It&#8217;s a simply amazing Keynote knockoff that takes web applications to an entirely new level. Seriously, if more web applications were this easy to use, more of us would be using them. The second feat accomplished by the guys is the pending release of a new framework called Cappuccino, based on the newly created Objective-J language. What does this mean for everyone?</p>
<p>I&#8217;ve already touched on the biggest impact for users: interface improvement. 280Slides looks and acts just like a real desktop application. All the standard keyboard shortcuts for copy/paste and undo/redo are supported right within the web app itself. Take a minute to tour the application and see how it compares to other online presentation applications. It feels more like Apple&#8217;s own Keynote, right?</p>
<p>
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/picture-11.jpg" width="700" height="330" alt="Picture 1.png"  style="width:675px"/></p>
<p>Developers have even more reason to be excited. The whole Javascript/HTML/CSS design process to manipulate the DOM is abstracted to a higher layer with the introduction of Objective-J. The Objective-J language allows developers to write code in a style more like writing for traditional desktop applications. The developer doesn&#8217;t directly interact with the DOM or style the page with CSS. Instead, Objective-J itself manages all the views and drawing the objects to screen. More so, the Cappuccino framework provides functionality that is traditionally lacking from other Javascript frameworks, such as:</p>
<ul>
<li>copy/paste</li>
<li>undo/redo</li>
<li>document management and archiving</li>
<li>vector graphics</li>
<li>animations</li>
</ul>
<p></p>
<p>This is a tremendous advantage for developers, allowing focus to be placed on the unique aspects of the web application itself. Cappuccino will be open-source and available soon, so keep a lookout at the Objective-J website. I think that we will see some amazing applications begin to rise in the future and this might possibly fuel a new era of apps on the web.</p>
<p class="information">Also be sure to check out a <a href="http://www.macfanatic.net/blog/2008/06/15/sproutcore-feature-rich-javascript-framework/">newer article about SproutCore</a>, a similar Javascript framework already released and in use in Apple&apos;s MobileMe platform.</p>
<p><a href="http://objective-j.org/" target="_blank">Objective-J website</a></p>
<p><a href="http://280slides.com/" target="_blank">280Slides Application</a></p>
<p><a href="http://ajaxian.com/archives/an-interview-with-280-north-on-objective-j-and-cappuccino" target="_blank">Ajaxian Interview with 280 North team</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/14/cappuccino-objective-j-and-280slidescom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hyperspaces &#8211; Leopard Spaces on Steroids</title>
		<link>http://www.macfanatic.net/blog/2008/06/13/hyperspaces-leopard-spaces-on-steroids/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/13/hyperspaces-leopard-spaces-on-steroids/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 02:10:02 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/13/hyperspaces-leopard-spaces-on-steroids/</guid>
		<description><![CDATA[With the introduction of Spaces in Mac OS X Leopard, the community mourned the loss of Virtue, a wonderful virtual desktop manager for Panther and Tiger. However, Tony has been hard at work since December 2007 I&#8217;ve learned, bringing the features missing from Leopard&#8217;s virtual desktops implementation to Leopard with a new application called HyperSpaces.


HyperSpaces [...]]]></description>
			<content:encoded><![CDATA[<p>With the introduction of Spaces in Mac OS X Leopard, the community mourned the loss of <a href="http://virtuedesktops.info/" target="_blank">Virtue</a>, a wonderful virtual desktop manager for Panther and Tiger. However, <a href="http://tonyarnold.com/" target="_blank">Tony</a> has been hard at work since December 2007 I&#8217;ve learned, bringing the features missing from Leopard&#8217;s virtual desktops implementation to Leopard with a new application called <a href="http://hyperspacesapp.com/" target="_blank">HyperSpaces</a>.</p>
<p>
<a href="http://hyperspacesapp.com/" target="_blank"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/hyperspaces-icon.png" width="480" height="215" alt="hyperspaces-icon.png" /></a></p>
<p><a href="http://hyperspacesapp.com/" target="_blank">HyperSpaces</a> boasts such features as named spaces, desktop labels, different desktop pictures and desktop tinting. It makes heavy use of Leopards Core Animation and Core Image to beautifully let you organize your work. Currently in a private beta, check out the <a href="http://hyperspacesapp.com/" target="_blank">HyperSpaces</a> website to register for a notification when <a href="http://hyperspacesapp.com/" target="_blank">HyperSpaces</a> comes out in public beta shortly.</p>
<p>Related Links:</p>
<p><a href="http://thecocoabots.com/" target="_blank">CocoaBots Software</a><a href="http://tonyarnold.com/" target="_blank"></a></p>
<p><a href="http://tonyarnold.com/" target="_blank">Tony Arnold</a> | Lead HyperSpaces Developer</p>
<p><a href="http://blog.cocoia.com/2008/06/13/faster-than-light-making-the-hyperspaces-icon/" target="_blank">Cocoia Blog | Creating the HyperSpace Icon</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/13/hyperspaces-leopard-spaces-on-steroids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitterific for iPhone</title>
		<link>http://www.macfanatic.net/blog/2008/06/13/twitterific-for-iphone/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/13/twitterific-for-iphone/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 01:17:15 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/13/twitterific-for-iphone/</guid>
		<description><![CDATA[I&#8217;m a huge Twitter fan and absolutely love Twitterific on my Mac. Craig and the guys from IconFactory have taken great pain in making the iPhone version of Twitterific even better than the desktop version, from the looks of things.

 
[Pictures from MacWorld]
Cool features such as placing a link to a picture or easily inserting [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a huge Twitter fan and absolutely love Twitterific on my Mac. Craig and the guys from IconFactory have taken great pain in making the iPhone version of Twitterific even better than the desktop version, from the looks of things.</p>
<p>
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/133968-twitterrific.jpg" width="146" height="219" alt="133968-twitterrific.jpg" /> <img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/133968-tweeting.jpg" width="146" height="219" alt="133968-tweeting.jpg" /></p>
<p><em>[Pictures from MacWorld]</em></p>
<p>Cool features such as placing a link to a picture or easily inserting your current location with a single tap of your finger, will make the iPhone version very pleasant to use and I easily agree with Dan from MacWorld in predicting Twitterific for iPhone being the single most sought after app from the AppStore when it launches later this summer.</p>
<p>Read more at <a href="http://www.macworld.com/article/133968/2008/06/iphone_twitterrifc.html" target="_blank">MacWorld</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/13/twitterific-for-iphone/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ZFS Support in Snow Leopard</title>
		<link>http://www.macfanatic.net/blog/2008/06/11/zfs-support-in-snow-leopard/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/11/zfs-support-in-snow-leopard/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 01:20:58 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/11/zfs-support-in-snow-leopard/</guid>
		<description><![CDATA[I don&#8217;t think I&#8217;ve seen any talk of the announced ZFS support in Snow Leopard Server. It&#8217;s still not full read/write support in the client evidently, but I believe full support is still new in the server version. Can anyone else correct me on this?
http://www.apple.com/server/macosx/snowleopard/
]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t think I&#8217;ve seen any talk of the announced ZFS support in Snow Leopard Server. It&#8217;s still not full read/write support in the client evidently, but I believe full support is still new in the server version. Can anyone else correct me on this?</p>
<p><a href="http://www.apple.com/server/macosx/snowleopard/" target="_blank">http://www.apple.com/server/macosx/snowleopard/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/11/zfs-support-in-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twing &#8211; New Forums Search Engine</title>
		<link>http://www.macfanatic.net/blog/2008/06/11/twing-new-forums-search-engine/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/11/twing-new-forums-search-engine/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 18:38:43 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/11/twing-new-forums-search-engine/</guid>
		<description><![CDATA[
Twing.com today announced the debut of its new online community and forum search engine, www.Twing.com. Created to be the Internet&#8217;s best resource for helping users search and discover opinions, information and conversations that match their interests, Twing.com includes its own blogs and forums to provide updated community information and an ongoing conversation with visitors and [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
<p><font face="Arial">Twing.com today announced the debut of its new online community and forum search engine,</font> <a href="http://www.twing.com/">www.Twing.com</a><font face="Arial">. Created to be the Internet&#8217;s best resource for helping users search and discover opinions, information and conversations that match their interests, Twing.com includes its own blogs and forums to provide updated community information and an ongoing conversation with visitors and forum owners.</font></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in;"><span style="font-size: 9pt;"><font face="Arial">&#8220;Online forums are an established medium people have been using to communicate since the early days of the internet, even predating the web. The number of users of these forums has been consistently growing year over year, and recent estimates of U.S. users alone exceeds 50 million,&#8221; said Kevin Shea, General Manager for Twing.com. &#8220;As more users become active, more forums have been created and this trend is continuing. Our goal is to help these internet users to participate in discussions, ask questions, get answers and offer advice by providing a resource that organizes this category of online content and uncovers the discussions that interest them. We expect Twing.com to be an invaluable resource for forum users and owners.&#8221;</font></span></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in;">
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in;"><span style="font-size: 9pt;"><font face="Arial">Twing.com&#8217;s use of proprietary software and algorithms enables users to search into forum content well beyond the limitations of traditional search engines. With Twing.com, Internet users can search the rich user-generated content found in online communities and forums, and access these discussions through highly relevant, easy-to-read search results.</font></span></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in;">
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in;"><span style="font-size: 9pt;"><font face="Arial">Twing.com also caters to forum owners by enabling them to submit their sites to the Twing Forum Directory, a resource designed to generate traffic and enhance the quality of discussion taking place on forums.</p>
<p></font></span></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in;"><span style="font-size: 9pt;"><font face="Arial">&#8220;Just about any interest area has a forum, and sometimes hundreds of them,&#8221; added Scott Germaise, Twing&#8217;s Director of Product Management. &#8220;Forums are a great source of information, especially if you&#8217;re looking for advice or help from real people facing the same issues. The advantage Twing.com offers is its clarity of focus on forum content, which is the essence of online community. By offering multiple search options plus advanced filtering and sorting tools, people can effectively search forums in ways not available until Twing.com. We believe people will not only benefit from using Twing.com, but will also become more aware of and contribute to the ongoing growth and value of forum communities all over the Internet.&#8221;</font></span></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in;">
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in;"><span style="font-size: 9pt;"><font face="Arial">Twing.com is easily used by entering search terms to quickly locate specific discussions and/or topics. Visitors can register &#8211; for free &#8211; to become a Twing.com member and participate in Twing.com&#8217;s forums and take advantage of current and upcoming personalization options.</font></span></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/11/twing-new-forums-search-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iCard Service Ends with Introduction of MobileMe</title>
		<link>http://www.macfanatic.net/blog/2008/06/09/icard-service-ends-with-introduction-of-mobileme/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/09/icard-service-ends-with-introduction-of-mobileme/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 02:32:44 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/09/icard-service-ends-with-introduction-of-mobileme/</guid>
		<description><![CDATA[The WWDC 2008 keynote today saw the rebranding of the .Mac package, yet again. There are certainly some nice features being added, such as push email, contacts and calendars, revamped web interface, and storage upgrades. You can read more about the MobileMe features here.
However, we should take this time to mourn the loss of a [...]]]></description>
			<content:encoded><![CDATA[<p>The WWDC 2008 keynote today saw the rebranding of the .Mac package, yet again. There are certainly some nice features being added, such as push email, contacts and calendars, revamped web interface, and storage upgrades. You can read more about the MobileMe features <a href="http://support.apple.com/kb/HT1932" target="_blank">here</a>.</p>
<p>However, we should take this time to mourn the loss of a very dear friend: iCards.</p>
<p>iCards was introduced with the introduction of iTools (the precursor to .Mac) back in 2000, in the OS 9 days. The service has remained practically the same, and has always been my favorite way of sending cards to all of my friends and family online. MobileMe will see the discontinuation of iCards. Everyone should take a moment of silence to commemorate the passing of an age.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/09/icard-service-ends-with-introduction-of-mobileme/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Versions Beta Released &#8211; Finally</title>
		<link>http://www.macfanatic.net/blog/2008/06/07/versions-beta-released-finally/</link>
		<comments>http://www.macfanatic.net/blog/2008/06/07/versions-beta-released-finally/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 01:49:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Cocoa]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/06/07/versions-beta-released-finally/</guid>
		<description><![CDATA[For any of those out there wondering if Versions was vaporware like that YouTube client promised forever back, there is a little hope.
From the Versions website:

Whether you&#8217;re a designer, developer, editor or project manager, chances are you already have plenty on your mind. Versions saves you the hassle and makes working with Subversion easy for [...]]]></description>
			<content:encoded><![CDATA[<p>For any of those out there wondering if Versions was vaporware like that YouTube client promised forever back, there is a little hope.</p>
<p>From the <a href="http://versionsapp.com/" target="_blank">Versions website</a>:</p>
<blockquote>
<p>Whether you&#8217;re a designer, developer, editor or project manager, chances are you already have plenty on your mind. Versions saves you the hassle and makes working with Subversion easy for your entire team. Thanks to Versions&#8217; clear-cut approach to Subversion, novices and power users alike will enjoy using it. And if you haven&#8217;t moved to Subversion yet, now is the time.</p>
</blockquote>
<p>
<a href="http://versionsapp.com/" target="_blank"><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/06/ui-browse.jpg" width="700" height="476" alt="ui_browse.jpg" style="width:675px" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/06/07/versions-beta-released-finally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#9733; Spaces in 10.5.3</title>
		<link>http://www.macfanatic.net/blog/2008/05/30/spaces-in-1053/</link>
		<comments>http://www.macfanatic.net/blog/2008/05/30/spaces-in-1053/#comments</comments>
		<pubDate>Sat, 31 May 2008 03:35:00 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/05/30/spaces-in-1053/</guid>
		<description><![CDATA[From Daring Fireball:

Spaces was one of the new features in Leopard I was most excited about, but I found the actual implementation unusable. [Henry Story wrote a fine description][d] of the problems with Spaces in 10.5.0. When I linked to his critique, [I wrote]:

I&#8217;ve tried to love Spaces but can&#8217;t, because I want to divide [...]]]></description>
			<content:encoded><![CDATA[<p>From Daring Fireball:</p>
<blockquote cite="http://daringfireball.net/2008/05/spaces">
<p>Spaces was one of the new features in Leopard I was most excited about, but I found the actual implementation unusable. [Henry Story wrote a fine description][d] of the problems with Spaces in 10.5.0. When I linked to his critique, [I wrote]:</p>
<blockquote>
<p>I&#8217;ve tried to love Spaces but can&#8217;t, because I want to divide spaces into <em>tasks</em>, and some apps, like my web browser, need to have windows in every space. If I&#8217;m in, say, space 3 and Command-Tab to Safari, I want Safari to activate in my current space, not jump me to whichever space contains the frontmost Safari window. In short, Spaces seems designed for <em>app</em> partitioning, not <em>task</em> partitioning.</p>
</blockquote>
<p>Take, for example, the task of writing this article. What I want to be able to do with Spaces is dedicate one space solely to the task. I want Safari windows pertaining to any web pages related to the article, and MarsEdit and BBEdit windows for the article itself. But I don&#8217;t want <em>all</em> open Safari, MarsEdit, and BBEdit windows in this space &#8212; I only want those pertaining to the article. There was simply no way to make this work in 10.5.0 through 10.5.2; you could get the windows grouped this way, but you&#8217;d keep getting switched to another space when what you wanted to do was switch to another app <em>within the current space</em>. Spaces really only seemed suited to putting <em>all</em> of any given app&#8217;s windows in a particular space (or making all an app&#8217;s windows visible in all spaces). This isn&#8217;t to say Spaces wasn&#8217;t usable, only that it wasn&#8217;t usable for grouping a few windows from different apps together in one Space.</p>
<p>This week&#8217;s release of 10.5.3 brought good news: Apple has addressed this problem with a few seemingly minor changes to Spaces. Apple&#8217;s <a href="http://support.apple.com/kb/HT1141">release notes for 10.5.3</a> hint at the changes, but don&#8217;t explain them in any detail:</p>
<blockquote>
<p>Spaces</p>
<ul>
<li>
<p>Resolves an issue in which switching to a different space and returning back to the original space may reorder the application windows with a different active window.</p>
</li>
<li>
<p>Resolves an issue in which activating an application from the Dock switches to a different space, even if there is a window for that application in the current space.</p>
</li>
<li>
<p>Fixes an issue in which Command-Tab may incorrectly switch to a new space.</p>
</li>
<li>
<p>Addresses reliability issues with Spaces when syncing preferences over .Mac.</p>
</li>
</ul>
</blockquote>
<p>Some of these are simply bug fixes. Clearly, for example, switching between spaces shouldn&#8217;t have changed the window ordering within a space. But some of these describe new behavior which only kicks in if you turn off a new-to-10.5.3 checkbox in the Spaces panel in System Preferences: &#8220;When switching to an application, switch to a space with open windows for the application&#8221;.</p>
<p><a href="http://daringfireball.net/misc/2008/05/spaces-checkbox.png"><img src="http://daringfireball.net/misc/2008/05/spaces-checkbox-thumb.jpg" alt="screenshot of spaces prefs panel in mac os x 10.5.3." /></a></p>
<p>By default, it&#8217;s checked, which means app switching under Spaces remains much the same as it was on 10.5.0&#8211;10.5.2. For example, let&#8217;s say you have two spaces, with one or more Safari windows in space 1, and no Safari windows in space 2. If you&#8217;re in space 2 and activate Safari &#8212; whether by clicking the Dock icon, Command-Tabbing, or by opening a link in some other app&#8217;s window in space 2, then Spaces will jump you to space 1, where there are already open Safari windows.</p>
<p>If you turn this new checkbox <em>off</em>, however, activating an app, even one that has no windows in the current space, will not jump you to another space. Once you&#8217;re in a space, you stay there until you explicitly switch <em>spaces</em>, not just switch <em>apps</em>. This makes all the difference in the world for the way I, <a href="http://www.dribin.org/dave/blog/archives/2007/11/13/spaces/">and others</a>, want to use Spaces.</p>
<p>This is a major change to the way Spaces works, but the checkbox label doesn&#8217;t exactly make it clear. (I don&#8217;t have a better label to suggest; it&#8217;s a tough feature to describe in the length of a checkbox label.) Sadly, the help content for Spaces does not seem to have been updated to even mention this checkbox, let alone describe what it does.</p>
<p>One non-obvious detail is that you <em>can</em> switch to another space by clicking an app&#8217;s Dock icon <em>multiple</em> times. If you click a running app&#8217;s Dock icon once, that app will activate in the current space. If it doesn&#8217;t have any open windows in the current space, it will activate without creating a new untitled window. But if you click that same app&#8217;s Dock icon again, you&#8217;ll jump to the next space in which that app does have an open window. If the app has open windows spread across multiple spaces, subsequent clicks on its Dock icon will cycle through those spaces. So if you have four total spaces, with Safari windows in spaces 1 and 3, you can repeatedly click Safari&#8217;s icon in the Dock to cycle between spaces 1 and 3. If you&#8217;re starting in space 2 or 4, clicking Safari&#8217;s Dock icon once will activate Safari in that space but without a window.</p>
<p>Using Command-Tab to switch between apps, you will never automatically switch to another space when this new &#8220;switching&#8221; checkbox is turned off. (It&#8217;d be nice if the Command-Tab window provided some sort of indication for which apps have open windows in the current space.)</p>
<p>I also ran into an issue specific to web browsers. In the General tab of Safari&#8217;s preferences window, you can specify whether links from other applications open in a new Safari window or in a new tab in the frontmost existing Safari window. I had been using the &#8220;in a new tab&#8221; option. However, with this new Spaces feature, opening a link from another app in a space that has no Safari windows will jump you to the next space that does have one. Ideally, I&#8217;d like to see Safari create a new window in the current space in this situation, but as it stands, changing Safari&#8217;s preference to open links in a new window is good enough. (This same thing applies to other tabbed web browsers, such as Firefox and Camino.)</p>
<p>In short, if you were happy with the way Spaces worked through 10.5.2, you shouldn&#8217;t notice any changes, because the default behavior remains the same in 10.5.3. But if, like me, Spaces drove you nuts by switching between spaces when you only wanted to switch between apps within the current space, give it another shot after turning this new checkbox off. Kudos to the Spaces team.</p>
<hr />
<p>Lastly, I should mention that I had problems getting this new feature to work at all. After upgrading to 10.5.3 and seeing the Spaces-related changes in the release notes, I tried it out. Toggling the new checkbox made no difference for me, however &#8212; I got the same old &#8220;jump to another space when switching apps&#8221; behavior either way. I solved the problem by trashing my com.apple.dock.plist preferences file (which, since Spaces is controlled by the Dock, is where most Spaces-related prefs seem to be stored). After logging out and logging back in, the new checkbox worked perfectly.</p>
<p>[From <a href="http://daringfireball.net/2008/05/spaces"><cite>&#9733; Spaces in 10.5.3</cite></a>]
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/05/30/spaces-in-1053/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgraded to Wordpress 2.5</title>
		<link>http://www.macfanatic.net/blog/2008/04/13/upgraded-to-wordpress-25/</link>
		<comments>http://www.macfanatic.net/blog/2008/04/13/upgraded-to-wordpress-25/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 06:14:06 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/?p=1215</guid>
		<description><![CDATA[Just wanted to let everyone know that the site is now running on the latest version of WordPress, bringing mostly new features to the backend administration area.  So far, I&#8217;m actually fairly impressed with a lot of the updates, and I&#8217;m really digging the administrative face-lift!
If you find any bugs throughout the site, which [...]]]></description>
			<content:encoded><![CDATA[<p>Just wanted to let everyone know that the site is now running on the latest version of WordPress, bringing mostly new features to the backend administration area.  So far, I&#8217;m actually fairly impressed with a lot of the updates, and I&#8217;m really digging the administrative face-lift!</p>
<p>If you find any bugs throughout the site, which will most likely happen, please <a href="mailto:support@macfanatic.net?subject=WordPress 2.5 Upgrade Issue">send me a quick email</a> so I can get it sorted out.  Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/04/13/upgraded-to-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cocoia &#187; Swiss Interface Design</title>
		<link>http://www.macfanatic.net/blog/2008/04/13/cocoia-swiss-interface-design/</link>
		<comments>http://www.macfanatic.net/blog/2008/04/13/cocoia-swiss-interface-design/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 05:18:58 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/04/13/cocoia-swiss-interface-design/</guid>
		<description><![CDATA[Just a heads up, Sebastiaan from Cocoia has a wonderful article detailing his frustration with poor interface decisions and the state of the Aqua theme in Mac OS.
Read Article.
]]></description>
			<content:encoded><![CDATA[<p>Just a heads up, Sebastiaan from <a href="http://blog.cocoia.com" target="_blank">Cocoia</a> has a wonderful article detailing his frustration with poor interface decisions and the state of the Aqua theme in Mac OS.</p>
<p><a href="http://blog.cocoia.com/2008/04/12/swiss-interface-syndrome/" target="_blank">Read Article.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/04/13/cocoia-swiss-interface-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade to Mint 2.0?</title>
		<link>http://www.macfanatic.net/blog/2008/04/10/upgrade-to-mint-20/</link>
		<comments>http://www.macfanatic.net/blog/2008/04/10/upgrade-to-mint-20/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 00:17:44 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/04/10/upgrade-to-mint-20/</guid>
		<description><![CDATA[I&#8217;m a huge fan of Mint, the god send of stats and site monitoring packages.
My simple question is whether I should upgrade to the v2.0 release that&#8217;s been out for quite awhile now? It has a few features, mainly an iPhone pepper, which I would like, but is there any other compelling reason to fork [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a huge fan of Mint, the god send of stats and site monitoring packages.</p>
<p>My simple question is whether I should upgrade to the v2.0 release that&#8217;s been out for quite awhile now? It has a few features, mainly an iPhone pepper, which I would like, but is there any other compelling reason to fork over the money?</p>
<p>I&#8217;d just like to hear some thoughts from other Mint users out there. 1.x seems to be suiting me just fine as it is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/04/10/upgrade-to-mint-20/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Shit Boots &#8211; Card Game Online</title>
		<link>http://www.macfanatic.net/blog/2008/04/10/shit-boots-card-game-online/</link>
		<comments>http://www.macfanatic.net/blog/2008/04/10/shit-boots-card-game-online/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 16:44:26 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/04/10/shit-boots-card-game-online/</guid>
		<description><![CDATA[I have finally put my semester&#8217;s work online for everyone to enjoy and critique.


My friends and I came up with a new game this past summer and this semester I&#8217;ve created a 2-player online version. It&#8217;s a ton of fun and I would appreciate any feedback you have. I do have a few more ideas [...]]]></description>
			<content:encoded><![CDATA[<p>I have finally put my semester&#8217;s work online for everyone to enjoy and critique.</p>
<p>
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/04/teaser-2.jpg" width="696" height="482" alt="teaser-2.jpg"  style="width:675px"/></p>
<p>My friends and I came up with a new game this past summer and this semester I&#8217;ve created a 2-player online version. It&#8217;s a ton of fun and I would appreciate any feedback you have. I do have a few more ideas in the works, as well as <a href="http://boots.macfanatic.net/help/" target="_blank">expanded documentation</a>, but all in good time. I plan to officially release it into the wild this July.</p>
<p>Quick overview of the game:</p>
<ul>
<li>You&#8217;re dealt 9 cards, 3 of which you don&#8217;t see</li>
<li>Then you pick 3 cards to save for the end of the game</li>
<li>You can only play cards of equal or greater value each turn</li>
<li>2&#8217;s, 8&#8217;s, and Joker&#8217;s are wild</li>
<li>Aces are high</li>
<li>First player to completely go out of cards wins.</li>
</ul>
<p></p>
<p><a href="http://boots.macfanatic.net/play.html">Start playing now!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/04/10/shit-boots-card-game-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>March Site Traffic</title>
		<link>http://www.macfanatic.net/blog/2008/04/04/march-site-traffic/</link>
		<comments>http://www.macfanatic.net/blog/2008/04/04/march-site-traffic/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 16:43:58 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Site Related]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/04/04/march-site-traffic/</guid>
		<description><![CDATA[I had to spend a few minutes thinking about this situation.  Last month, March 2008, has been the best month for the site, since it launched over two years ago.  The funny part is, I didn&#8217;t really publish anything that should call for that.  But, I think I might have a reason: [...]]]></description>
			<content:encoded><![CDATA[<p>I had to spend a few minutes thinking about this situation.  Last month, March 2008, has been the best month for the site, since it launched over two years ago.  The funny part is, I didn&#8217;t really publish anything that should call for that.  But, I think I might have a reason: two years worth of stuff is on the site. </p>
<p>It seems pretty obvious, doesn&#8217;t it?  Someone is referred to the site because of a Google search every couple minutes.  I spend time looking at the stats to see what you are searching for and where you end up once you are on the site.  All important information.</p>
<p>Any thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/04/04/march-site-traffic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flow Review &#8211; Exciting New FTP Client</title>
		<link>http://www.macfanatic.net/blog/2008/04/04/flow-review-exciting-new-ftp-client/</link>
		<comments>http://www.macfanatic.net/blog/2008/04/04/flow-review-exciting-new-ftp-client/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 13:22:18 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/04/04/flow-review-exciting-new-ftp-client/</guid>
		<description><![CDATA[Today saw the official release of a new kid on the FTP block: Flow, from Extended Mac Software .
Flow is exciting for a few reasons. First, it&#8217;s Leopard only. This means that the interface is super slick (lickable as the developer describes it). Views are animated and everything is simply gorgeous and simple to use. [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;">Today saw the official release of a new kid on the FTP block: <a href="http://extendmac.com/flow/" target="_blank">Flow</a>, from <a href="http://extendmac.com/flow/" target="_blank">Extended Mac Software</a> .</span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;">Flow is exciting for a few reasons. First, it&#8217;s Leopard only. This means that the interface is super slick (lickable as the developer describes it). Views are animated and everything is simply gorgeous and simple to use. Leopard technologies such as Quicklook are also employed in the app. Quicklook files from your servers!</span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;">The first thing you&#8217;ll notice when launching Flow, is that it just <span style="font-style: italic;">feels</span> right. It&#8217;s super responsive and fits in perfectly with the Leopard UI. Complete with tabs and a simplistic and intuitive interface, you&#8217;ll wonder how you ever lived without it.</span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;"><br />
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/04/picture-1.png" width="700" height="447" alt="Picture 1.png" style="width:675px" /><br /></span></p>
<p><span id="more-1206"></span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;">Flow provides a built-in editor as well, which is fairly decent. The bottom pane of the window provides you with a live preview of your changes, and the editor actually supports syntax highlighting for HTML, PHP, XML and CSS. However, it seems that Javascript highlighting isn&#8217;t available at this time, but hopefully will be in a future release. Note: the image below is while using Quicklook in Flow, not from my Mac.</span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;"><br />
<img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/04/picture-2.png" width="700" height="502" alt="Picture 2.png" /><br /></span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;">Bonjour is also available, right in the sidebar. Because I have &#8220;Remote Login&#8221; (ssh) enabled on my Macbook, my computer showed up under the SFTP folder here. Just double-clicking on my computer and entering my password instantly logged me in and brought up my home folder. If there were more computers on my network, this could be very useful indeed.</span></p>
<p><img src="http://www.macfanatic.net/blog/wp-content/uploads/2008/04/picture-4.png" width="95" height="89" alt="Picture 4.png" style="float:left;" /></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;">Droplets are very useful as well. Simply create a droplet from the &#8220;Bookmarks&#8221; menu and an icon appears on your Desktop (which you can move then anywhere on your Mac). Then, just drop a file or folder on the droplet, and whether Flow is running or not, the stuff is uploaded to your server.</span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;"><span style="font-family: Helvetica; font-size: 12px; white-space: normal;">A</span> few things I&#8217;ve noticed. First, If you have a tab open and double-click on a bookmark to log you in, the tab will be used for that bookmark. This is the same behavior that is in Safari. However, I would rather stay logged in to both and have the bookmark be opened in a new tab. If that annoys you, there is an easy set in Preferences to enable. Just a heads up. Second, Bonjour connections seem to be just a bit buggy still. It took me a couple clicks to get the right information to show up in the login pane when clicking on my computer, and once connected, the name of the tab wasn&#8217;t updated to the new connection. However, bugs have been filed <img src='http://www.macfanatic.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;">This is definitely an exciting new app and is very refreshing as the previous leader in the FTP space, Transmit, was getting long in the tooth. Congrats to Brian from Extended Mac on his first release!</span></p>
<p><span style="font-family: Verdana; font-size: 13px; white-space: pre-wrap;">You can download a free 15 day trial from Extended Mac Software <a href="http://extendmac.com/flow/" target="_blank">here</a>. Flow is 29 USD for all 1.x upgrades.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/04/04/flow-review-exciting-new-ftp-client/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Rockin&#8217; Womyn&#8217;s Music Festival &#8211; Knoxville</title>
		<link>http://www.macfanatic.net/blog/2008/04/02/rockin-womyns-music-festival-knoxville/</link>
		<comments>http://www.macfanatic.net/blog/2008/04/02/rockin-womyns-music-festival-knoxville/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 16:50:38 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/04/02/rockin-womyns-music-festival-knoxville/</guid>
		<description><![CDATA[Here&#8217;s a bit of local news for all those in Knoxville, TN.
The Lambda Student Union of the University of Tennessee is holding an event in Market Square, on Sunday April 6th, from 1-10pm.  Women bands will perform all afternoon and evening, benefiting local charities and organizations.  The event is free and open to [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a bit of local news for all those in Knoxville, TN.</p>
<p>The <a href="http://web.utk.edu/~lambda/" target="_blank">Lambda Student Union of the University of Tennessee</a> is holding an event in Market Square, on Sunday April 6th, from 1-10pm.  Women bands will perform all afternoon and evening, benefiting local charities and organizations.  The event is free and open to the public.</p>
<p>Hope to see you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/04/02/rockin-womyns-music-festival-knoxville/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Icon Resource Live</title>
		<link>http://www.macfanatic.net/blog/2008/04/02/icon-resource-live/</link>
		<comments>http://www.macfanatic.net/blog/2008/04/02/icon-resource-live/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 16:46:26 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/04/02/icon-resource-live/</guid>
		<description><![CDATA[For anyone interested in learning the ins and outs of icon design, you need to check out this newly launched site from Sebastiaan de With, founder of the Cocoia blog.
For a small fee, there is an extensive video series available detailing icon design.
Icon Resource.net
]]></description>
			<content:encoded><![CDATA[<p>For anyone interested in learning the ins and outs of icon design, you need to check out <a href="http://www.iconresource.net/" target="_blank">this newly launched site</a> from Sebastiaan de With, founder of the <a target="_blank" href="http://www.cocoia.com/">Cocoia</a> blog.</p>
<p>For a small fee, there is an extensive video series available detailing icon design.</p>
<p><a href="http://www.iconresource.net/" target="_blank">Icon Resource.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/04/02/icon-resource-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photoshop Express Beta</title>
		<link>http://www.macfanatic.net/blog/2008/03/28/photoshop-express-beta/</link>
		<comments>http://www.macfanatic.net/blog/2008/03/28/photoshop-express-beta/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 17:29:23 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/03/28/photoshop-express-beta/</guid>
		<description><![CDATA[I think that the newly launched, free service (with 2GB storage) from Adobe, is likely to be a huge hit.  
Take a look here.
]]></description>
			<content:encoded><![CDATA[<p>I think that the newly launched, free service (with 2GB storage) from Adobe, is likely to be a huge hit.  </p>
<p>Take a look <a href="https://www.photoshop.com/express/landing.html" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/03/28/photoshop-express-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Terminal Quick Tip &#8211; &amp;</title>
		<link>http://www.macfanatic.net/blog/2008/03/28/terminal-quick-tip/</link>
		<comments>http://www.macfanatic.net/blog/2008/03/28/terminal-quick-tip/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 15:29:20 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/03/28/terminal-quick-tip/</guid>
		<description><![CDATA[Geeky interlude:
If you want to execute a process in the background in the shell, just append an ampersand to the end of the command.  Most of the time this isn&#8217;t that useful, but the special appeal is when launch X apps from the shell.  If you don&#8217;t append the &#038;, the shell waits [...]]]></description>
			<content:encoded><![CDATA[<p>Geeky interlude:</p>
<p>If you want to execute a process in the background in the shell, just append an ampersand to the end of the command.  Most of the time this isn&#8217;t that useful, but the special appeal is when launch X apps from the shell.  If you don&#8217;t append the &#038;, the shell waits for the X app to terminate before returning a prompt, so the window is useless. </p>
<p>I spend quite a lot of time in Unix and just now found this tip out, as I&#8217;m writing my own simple shell for one of my classes.  Cool tip indeed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/03/28/terminal-quick-tip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari 3.1 Tabs</title>
		<link>http://www.macfanatic.net/blog/2008/03/28/safari-31-tabs/</link>
		<comments>http://www.macfanatic.net/blog/2008/03/28/safari-31-tabs/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 15:25:51 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/03/28/safari-31-tabs/</guid>
		<description><![CDATA[Just wanted to let everyone know that my favorite feature from Camino has finally come to Safari!  If you double-click on empty space in the Safari tab-bar, a new tab will be created.  
Yes, you could use Cmd-t or use the menu item, but sometimes I&#8217;m just right there with the mouse and [...]]]></description>
			<content:encoded><![CDATA[<p>Just wanted to let everyone know that my favorite feature from <a href="http://www.caminobrowser.org" target="_blank">Camino</a> has finally come to Safari!  If you double-click on empty space in the Safari tab-bar, a new tab will be created.  </p>
<p>Yes, you could use Cmd-t or use the menu item, but sometimes I&#8217;m just right there with the mouse and that&#8217;s the quickest way.  With the ability to rearrange and drag-n-drop tabs that Safari 3 added, I&#8217;m very pleased with tab support now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.macfanatic.net/blog/2008/03/28/safari-31-tabs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#9733; Update &#8211; Daring Fireball</title>
		<link>http://www.macfanatic.net/blog/2008/03/23/update-daring-fireball/</link>
		<comments>http://www.macfanatic.net/blog/2008/03/23/update-daring-fireball/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 03:11:58 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.macfanatic.net/blog/2008/03/23/update-daring-fireball/</guid>
		<description><![CDATA[
This passage from a reader email pretty much nails it:

Yes, it would make a differen